Mock Version: 2.11 Mock Version: 2.11 Mock Version: 2.11 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/firefox.spec'], chrootPath='/var/lib/mock/f34-build-28660404-3874367/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 aarch64 --nodeps /builddir/build/SPECS/firefox.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1626912000 Wrote: /builddir/build/SRPMS/firefox-90.0.2-1.fc34.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/firefox.spec'], chrootPath='/var/lib/mock/f34-build-28660404-3874367/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 aarch64 --nodeps /builddir/build/SPECS/firefox.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1626912000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.unEnZd + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf firefox-90.0.2 + /usr/bin/xz -dc /builddir/build/SOURCES/firefox-90.0.2.source.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd firefox-90.0.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #40 (build-aarch64-skia.patch):' Patch #40 (build-aarch64-skia.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .aarch64-skia --fuzz=0 patching file gfx/skia/skia/include/private/SkHalf.h patching file gfx/skia/skia/src/opts/SkRasterPipeline_opts.h patching file gfx/skia/skia/third_party/skcms/src/Transform_inl.h Patch #41 (build-disable-elfhack.patch): + echo 'Patch #41 (build-disable-elfhack.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .disable-elfhack --fuzz=0 patching file toolkit/moz.configure Hunk #1 succeeded at 1284 (offset 4 lines). Patch #3 (mozilla-build-arm.patch): + echo 'Patch #3 (mozilla-build-arm.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .arm --fuzz=0 patching file gfx/skia/skia/include/core/SkPreConfig.h Hunk #1 succeeded at 175 (offset -28 lines). Patch #44 (build-arm-libopus.patch): + echo 'Patch #44 (build-arm-libopus.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .build-arm-libopus --fuzz=0 patching file media/libopus/silk/arm/arm_silk_map.c Patch #47 (fedora-shebang-build.patch): + echo 'Patch #47 (fedora-shebang-build.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .fedora-shebang --fuzz=0 patching file build/unix/run-mozilla.sh Patch #48 (build-arm-wasm.patch): + echo 'Patch #48 (build-arm-wasm.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .build-arm-wasm --fuzz=0 patching file js/src/wasm/WasmSignalHandlers.cpp Hunk #1 succeeded at 252 (offset 3 lines). Patch #49 (build-arm-libaom.patch): + echo 'Patch #49 (build-arm-libaom.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .build-arm-libaom --fuzz=0 patching file media/libaom/moz.build Patch #53 (firefox-gcc-build.patch): + echo 'Patch #53 (firefox-gcc-build.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .firefox-gcc-build --fuzz=0 patching file toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h Patch #54 (mozilla-1669639.patch): + echo 'Patch #54 (mozilla-1669639.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .1669639 --fuzz=0 patching file build/mach_bootstrap.py Hunk #1 succeeded at 512 (offset 5 lines). Patch #55 (firefox-testing.patch): + echo 'Patch #55 (firefox-testing.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .testing --fuzz=0 patching file docshell/base/crashtests/crashtests.list patching file dom/media/tests/crashtests/crashtests.list patching file testing/marionette/harness/marionette_harness/tests/unit/test_marionette.py Hunk #1 succeeded at 74 (offset 5 lines). patching file testing/tools/websocketprocessbridge/websocketprocessbridge_requirements_3.txt patching file toolkit/crashreporter/test/unit/xpcshell.ini Hunk #1 succeeded at 41 (offset 4 lines). Hunk #2 succeeded at 120 (offset 9 lines). Patch #57 (firefox-disable-ffvpx-with-vapi.patch): + echo 'Patch #57 (firefox-disable-ffvpx-with-vapi.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .ffvpx-with-vapi --fuzz=0 patching file dom/media/platforms/PDMFactory.cpp Patch #58 (firefox-crashreporter-build.patch): + echo 'Patch #58 (firefox-crashreporter-build.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .firefox-crashreporter-build --fuzz=0 patching file toolkit/crashreporter/breakpad-client/linux/handler/exception_handler.cc Hunk #1 succeeded at 148 (offset -1 lines). Patch #59 (build-python-1.patch): + echo 'Patch #59 (build-python-1.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .build-python-1 --fuzz=0 patching file python/mach/mach/config.py patching file python/mach/mach/decorators.py patching file python/mach/mach/main.py patching file python/mozbuild/mozbuild/backend/configenvironment.py patching file python/mozbuild/mozbuild/makeutil.py patching file python/mozbuild/mozbuild/util.py patching file taskcluster/taskgraph/util/schema.py patching file testing/mozbase/manifestparser/manifestparser/filters.py patching file third_party/python/gyp/pylib/gyp/common.py Patch #60 (build-python-2.patch): + echo 'Patch #60 (build-python-2.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .build-python-2 --fuzz=0 patching file third_party/python/requirements.in patching file third_party/python/requirements.txt patching file third_party/python/voluptuous/voluptuous-0.12.1.dist-info/COPYING patching file third_party/python/voluptuous/voluptuous-0.12.1.dist-info/RECORD patching file third_party/python/voluptuous/voluptuous/error.py patching file third_party/python/voluptuous/voluptuous/__init__.py patching file third_party/python/voluptuous/voluptuous/schema_builder.py patching file third_party/python/voluptuous/voluptuous/util.py patching file third_party/python/voluptuous/voluptuous/validators.py Patch #61 (firefox-glibc-dynstack.patch): + echo 'Patch #61 (firefox-glibc-dynstack.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .glibc-dynstack --fuzz=0 patching file js/xpconnect/src/XPCJSContext.cpp patching file security/sandbox/linux/launch/SandboxLaunch.cpp Patch #100 (firefox-tests-xpcshell.patch): + echo 'Patch #100 (firefox-tests-xpcshell.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .firefox-tests-xpcshell --fuzz=0 patching file browser/components/enterprisepolicies/tests/xpcshell/xpcshell.ini patching file browser/extensions/formautofill/test/unit/xpcshell.ini patching file devtools/client/shared/remote-debugging/adb/xpcshell/xpcshell.ini patching file netwerk/test/unit_ipc/xpcshell.ini patching file netwerk/test/unit/xpcshell.ini Hunk #1 succeeded at 203 (offset -2 lines). Hunk #2 succeeded at 218 (offset -10 lines). Hunk #3 succeeded at 324 (offset -13 lines). Hunk #4 succeeded at 335 (offset -13 lines). Hunk #5 succeeded at 384 (offset -13 lines). Hunk #6 succeeded at 398 (offset -12 lines). Hunk #7 succeeded at 494 (offset -10 lines). Hunk #8 succeeded at 503 (offset -10 lines). patching file security/manager/ssl/tests/unit/xpcshell.ini Hunk #1 succeeded at 114 (offset -3 lines). Hunk #2 succeeded at 175 (offset -3 lines). patching file security/manager/ssl/tests/unit/xpcshell-smartcards.ini patching file toolkit/components/antitracking/test/xpcshell/xpcshell.ini patching file toolkit/components/commandlines/test/unit/xpcshell.ini patching file toolkit/components/corroborator/test/xpcshell/test_verify_jar.js patching file toolkit/components/extensions/test/xpcshell/xpcshell-common.ini Hunk #1 succeeded at 83 (offset 1 line). Hunk #2 succeeded at 260 (offset 5 lines). patching file toolkit/components/search/tests/xpcshell/xpcshell.ini Hunk #1 succeeded at 124 (offset -1 lines). Hunk #2 succeeded at 130 (offset -1 lines). Hunk #3 succeeded at 140 (offset -1 lines). patching file toolkit/components/telemetry/tests/unit/test_TelemetrySession.js patching file toolkit/mozapps/downloads/tests/unit/xpcshell.ini patching file toolkit/mozapps/extensions/test/xpcshell/xpcshell.ini patching file toolkit/profile/xpcshell/xpcshell.ini patching file uriloader/exthandler/tests/unit/test_handlerService.js Patch #101 (firefox-tests-reftest.patch): + echo 'Patch #101 (firefox-tests-reftest.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .firefox-tests-reftest --fuzz=0 patching file dom/canvas/test/reftest/filters/reftest.list patching file dom/html/reftests/autofocus/reftest.list patching file dom/html/reftests/reftest.list patching file dom/media/test/reftest/reftest.list patching file dom/media/webvtt/test/reftest/reftest.list patching file gfx/layers/apz/test/reftest/reftest.list patching file image/test/reftest/downscaling/reftest.list patching file layout/reftests/abs-pos/reftest.list patching file layout/reftests/async-scrolling/reftest.list patching file layout/reftests/bidi/reftest.list patching file layout/reftests/border-radius/reftest.list patching file layout/reftests/bugs/reftest.list patching file layout/reftests/canvas/reftest.list patching file layout/reftests/css-break/reftest.list patching file layout/reftests/css-placeholder/reftest.list patching file layout/reftests/css-ruby/reftest.list patching file layout/reftests/first-letter/reftest.list patching file layout/reftests/font-face/reftest.list patching file layout/reftests/font-matching/reftest.list patching file layout/reftests/forms/fieldset/reftest.list patching file layout/reftests/forms/input/checkbox/reftest.list patching file layout/reftests/forms/input/radio/reftest.list patching file layout/reftests/forms/placeholder/reftest.list patching file layout/reftests/forms/textbox/reftest.list patching file layout/reftests/generated-content/reftest.list patching file layout/reftests/high-contrast/reftest.list patching file layout/reftests/indic-shaping/reftest.list patching file layout/reftests/mathml/reftest.list patching file layout/reftests/position-dynamic-changes/relative/reftest.list patching file layout/reftests/position-sticky/reftest.list patching file layout/reftests/reftest-sanity/reftest.list patching file layout/reftests/svg/reftest.list patching file layout/reftests/svg/smil/style/reftest.list patching file layout/reftests/svg/svg-integration/reftest.list patching file layout/reftests/svg/text/reftest.list patching file layout/reftests/tab-size/reftest.list patching file layout/reftests/text-decoration/reftest.list patching file layout/reftests/text-overflow/reftest.list patching file layout/reftests/text/reftest.list patching file layout/reftests/text-transform/reftest.list patching file layout/reftests/transform-3d/reftest.list patching file layout/reftests/writing-mode/reftest.list patching file layout/reftests/writing-mode/tables/reftest.list patching file layout/reftests/xul/reftest.list patching file layout/xul/reftest/reftest.list Patch #102 (firefox-tests-xpcshell-freeze.patch): + echo 'Patch #102 (firefox-tests-xpcshell-freeze.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .firefox-tests-xpcshell-freeze --fuzz=0 patching file testing/xpcshell/runxpcshelltests.py Hunk #1 succeeded at 1390 (offset 8 lines). Patch #215 (firefox-enable-addons.patch): + echo 'Patch #215 (firefox-enable-addons.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .addons --fuzz=0 patching file browser/app/profile/firefox.js Hunk #1 succeeded at 61 (offset -4 lines). Patch #219 (rhbz-1173156.patch): + echo 'Patch #219 (rhbz-1173156.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .rhbz-1173156 --fuzz=0 patching file extensions/auth/nsAuthSambaNTLM.cpp Patch #221 (firefox-fedora-ua.patch): + echo 'Patch #221 (firefox-fedora-ua.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .fedora-ua --fuzz=0 patching file netwerk/protocol/http/nsHttpHandler.cpp Hunk #1 succeeded at 816 (offset -57 lines). Hunk #2 succeeded at 835 (offset -57 lines). Patch #224 (mozilla-1170092.patch): + echo 'Patch #224 (mozilla-1170092.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .1170092 --fuzz=0 patching file extensions/pref/autoconfig/src/nsReadConfig.cpp patching file modules/libpref/Preferences.cpp Hunk #1 succeeded at 4561 (offset 62 lines). patching file toolkit/xre/nsXREDirProvider.cpp Hunk #1 succeeded at 71 (offset 6 lines). Hunk #2 succeeded at 551 (offset -2 lines). Hunk #3 succeeded at 844 (offset -46 lines). patching file xpcom/io/nsAppDirectoryServiceDefs.h Patch #226 (rhbz-1354671.patch): + echo 'Patch #226 (rhbz-1354671.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .1354671 --fuzz=0 patching file layout/base/PresShell.h Hunk #1 succeeded at 248 (offset -9 lines). Patch #228 (disable-openh264-download.patch): + echo 'Patch #228 (disable-openh264-download.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .disable-openh264-download --fuzz=0 patching file toolkit/modules/GMPInstallManager.jsm Hunk #1 succeeded at 59 (offset 5 lines). patching file toolkit/content/jar.mn patching file toolkit/modules/GMPInstallManager.jsm Hunk #1 succeeded at 239 (offset 1 line). Patch #229 (firefox-nss-addon-hack.patch): + echo 'Patch #229 (firefox-nss-addon-hack.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .firefox-nss-addon-hack --fuzz=0 (Stripping trailing CRs from patch; use --binary to disable.) patching file security/certverifier/NSSCertDBTrustDomain.cpp Hunk #1 succeeded at 1500 (offset -119 lines). Patch #402 (mozilla-1196777.patch): + echo 'Patch #402 (mozilla-1196777.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .1196777 --fuzz=0 patching file widget/gtk/nsWindow.cpp Hunk #1 succeeded at 161 (offset -34 lines). Patch #407 (mozilla-1667096.patch): + echo 'Patch #407 (mozilla-1667096.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .1667096 --fuzz=0 patching file media/ffvpx/libavcodec/codec_list.c patching file media/ffvpx/libavcodec/libfdk-aacdec.c patching file media/ffvpx/libavcodec/moz.build patching file toolkit/moz.configure Hunk #1 succeeded at 1845 (offset 15 lines). Patch #408 (mozilla-1663844.patch): + echo 'Patch #408 (mozilla-1663844.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .1663844 --fuzz=0 patching file dom/media/gmp/GMPSharedMemManager.h patching file dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp patching file dom/media/platforms/agnostic/gmp/GMPVideoDecoder.cpp Hunk #1 succeeded at 68 (offset 1 line). Patch #415 (mozilla-1670333.patch): + echo 'Patch #415 (mozilla-1670333.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .1670333 --fuzz=0 patching file dom/media/mp4/MP4Demuxer.cpp patching file dom/media/platforms/PDMFactory.cpp patching file dom/media/platforms/PDMFactory.h Patch #420 (mochitest-wayland-workaround.patch): + echo 'Patch #420 (mochitest-wayland-workaround.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .mochitest-wayland-workaround --fuzz=0 patching file dom/base/test/browser_multiple_popups.js patching file dom/ipc/BrowserChild.cpp Hunk #1 succeeded at 458 (offset 1 line). patching file toolkit/components/browser/nsWebBrowser.cpp patching file widget/gtk/nsWindow.cpp Hunk #1 succeeded at 8423 (offset 461 lines). Hunk #2 succeeded at 8439 (offset 461 lines). Patch #423 (mozilla-1646135.patch): + echo 'Patch #423 (mozilla-1646135.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .1646135 --fuzz=0 patching file widget/gtk/GfxInfo.cpp Hunk #1 succeeded at 682 (offset 8 lines). Patch #424 (mozilla-1715254.patch): + echo 'Patch #424 (mozilla-1715254.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .1715254 --fuzz=0 patching file security/sandbox/linux/SandboxFilter.cpp Hunk #1 succeeded at 835 (offset -23 lines). Hunk #2 succeeded at 1483 (offset -24 lines). + /usr/bin/rm -f .mozconfig + /usr/bin/cp /builddir/build/SOURCES/firefox-mozconfig .mozconfig + echo 'ac_add_options --enable-default-toolkit=cairo-gtk3-wayland' + echo 'ac_add_options --enable-official-branding' + /usr/bin/cp /builddir/build/SOURCES/mozilla-api-key mozilla-api-key + /usr/bin/cp /builddir/build/SOURCES/google-api-key google-api-key + /usr/bin/cp /builddir/build/SOURCES/google-loc-api-key google-loc-api-key + echo 'ac_add_options --prefix="/usr"' + echo 'ac_add_options --libdir="/usr/lib64"' + echo 'ac_add_options --with-system-nspr' + echo 'ac_add_options --with-system-nss' + echo 'ac_add_options --enable-system-ffi' + echo 'ac_add_options --enable-optimize="-g -O2"' + echo 'ac_add_options --disable-debug' + echo 'ac_add_options --disable-jemalloc' + echo 'ac_add_options --disable-tests' + echo 'ac_add_options --with-system-jpeg' + echo 'ac_add_options --without-system-libvpx' + echo 'ac_add_options --disable-crashreporter' ++ pwd + echo 'ac_add_options --with-mozilla-api-keyfile=/builddir/build/BUILD/firefox-90.0.2/mozilla-api-key' ++ pwd + echo 'ac_add_options --with-google-location-service-api-keyfile=/builddir/build/BUILD/firefox-90.0.2/google-loc-api-key' ++ pwd + echo 'ac_add_options --with-google-safebrowsing-api-keyfile=/builddir/build/BUILD/firefox-90.0.2/google-api-key' + 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/physical_device.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/metal_surface.rs third_party/rust/ash/src/extensions/ext/mod.rs third_party/rust/ash/src/extensions/ext/tooling_info.rs + chmod a-x third_party/rust/ash/src/extensions/khr/acceleration_structure.rs third_party/rust/ash/src/extensions/khr/android_surface.rs third_party/rust/ash/src/extensions/khr/create_render_pass2.rs third_party/rust/ash/src/extensions/khr/deferred_host_operations.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/draw_indirect_count.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/pipeline_executable_properties.rs third_party/rust/ash/src/extensions/khr/push_descriptor.rs third_party/rust/ash/src/extensions/khr/ray_tracing_pipeline.rs third_party/rust/ash/src/extensions/khr/surface.rs third_party/rust/ash/src/extensions/khr/swapchain.rs third_party/rust/ash/src/extensions/khr/timeline_semaphore.rs third_party/rust/ash/src/extensions/khr/wayland_surface.rs third_party/rust/ash/src/extensions/khr/win32_surface.rs third_party/rust/ash/src/extensions/khr/xcb_surface.rs third_party/rust/ash/src/extensions/khr/xlib_surface.rs + chmod a-x third_party/rust/ash/src/extensions/nv/device_diagnostic_checkpoints.rs third_party/rust/ash/src/extensions/nv/mesh_shader.rs third_party/rust/ash/src/extensions/nv/mod.rs third_party/rust/ash/src/extensions/nv/ray_tracing.rs + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.NmTa33 + umask 022 + cd /builddir/build/BUILD + cd firefox-90.0.2 + mkdir -p my_rust_vendor + cd my_rust_vendor + /usr/bin/tar xf /builddir/build/SOURCES/cbindgen-vendor.tar.xz + mkdir -p .cargo + cat ++ pwd + env CARGO_HOME=.cargo cargo install cbindgen Installing cbindgen v0.19.0 Compiling proc-macro2 v1.0.24 Compiling libc v0.2.86 Compiling syn v1.0.60 Compiling unicode-xid v0.2.1 Compiling cfg-if v1.0.0 Compiling getrandom v0.2.2 Compiling serde_derive v1.0.123 Compiling serde v1.0.123 Compiling ryu v1.0.5 Compiling ppv-lite86 v0.2.10 Compiling autocfg v1.0.1 Compiling bitflags v1.2.1 Compiling serde_json v1.0.62 Compiling unicode-width v0.1.8 Compiling log v0.4.14 Compiling cbindgen v0.19.0 Compiling remove_dir_all v0.5.3 Compiling hashbrown v0.9.1 Compiling vec_map v0.8.2 Compiling itoa v0.4.7 Compiling unicode-segmentation v1.7.1 Compiling strsim v0.8.0 Compiling ansi_term v0.11.0 Compiling textwrap v0.11.0 Compiling indexmap v1.6.1 Compiling heck v0.3.2 Compiling quote v1.0.9 Compiling atty v0.2.14 Compiling clap v2.33.3 Compiling rand_core v0.6.2 Compiling rand_chacha v0.3.0 Compiling rand v0.8.3 Compiling tempfile v3.2.0 Compiling toml v0.5.8 Finished release [optimized] target(s) in 2m 18s Installing /builddir/build/BUILD/firefox-90.0.2/my_rust_vendor/.cargo/bin/cbindgen Installed package `cbindgen v0.19.0` (executable `cbindgen`) warning: be sure to add `/builddir/build/BUILD/firefox-90.0.2/my_rust_vendor/.cargo/bin` to your PATH to be able to run the installed binaries ++ pwd + export PATH=/builddir/build/BUILD/firefox-90.0.2/my_rust_vendor/.cargo/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/builddir/build/BUILD/firefox-90.0.2/my_rust_vendor/.cargo/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin /builddir/build/BUILD/firefox-90.0.2 + cd - + mkdir /builddir/build/BUILDROOT/bin + cp /builddir/build/SOURCES/node-stdout-nonblocking-wrapper /builddir/build/BUILDROOT/bin + find ./ -path ./third_party/rust -prune -o -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 ++ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' ++ /usr/bin/sed -e s/-Wall// + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' ++ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' ++ /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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + 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 -mbranch-protection=standard -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now' + MOZ_LINK_FLAGS='-Wl,--no-keep-memory -Wl,--reduce-memory-overheads' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT' + echo '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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT"' + echo '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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT"' + echo 'export LDFLAGS="-Wl,--no-keep-memory -Wl,--reduce-memory-overheads"' + echo 'export CC=gcc' + echo 'export CXX=g++' + echo 'export AR="gcc-ar"' + echo 'export NM="gcc-nm"' + echo 'export RANLIB="gcc-ranlib"' + MOZ_SMP_FLAGS=-j1 + '[' -z 224 ']' + '[' 224 -ge 2 ']' + MOZ_SMP_FLAGS=-j2 + echo 'mk_add_options MOZ_MAKE_FLAGS="-j2"' + echo 'mk_add_options MOZ_SERVICES_SYNC=1' + echo 'export STRIP=/bin/true' + export MACH_USE_SYSTEM_PYTHON=1 + MACH_USE_SYSTEM_PYTHON=1 + ./mach build + cat - 0:01.09 Clobber not needed. 0:01.10 /usr/bin/python3 /builddir/build/BUILD/firefox-90.0.2/configure.py 0:01.34 Creating Python 3 environment 0:02.15 created virtual environment CPython3.9.6.final.0-64 in 480ms 0:02.15 creator CPython3Posix(dest=/builddir/build/BUILD/firefox-90.0.2/objdir/_virtualenvs/common, clear=False, no_vcs_ignore=False, global=False) 0:02.15 seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/builddir/.local/share/virtualenv) 0:02.15 added seed packages: pip==20.3.1, setuptools==51.0.0, wheel==0.36.1 0:02.15 activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator 0:02.33 Re-executing in the virtualenv 0:02.87 Adding configure options from /builddir/build/BUILD/firefox-90.0.2/.mozconfig 0:02.87 --enable-application=browser 0:02.87 --with-system-zlib 0:02.87 --disable-strip 0:02.87 --enable-necko-wifi 0:02.87 --disable-updater 0:02.87 --enable-chrome-format=omni 0:02.87 --enable-pulseaudio 0:02.87 --enable-av1 0:02.87 --without-system-icu 0:02.87 --enable-release 0:02.87 --update-channel=release 0:02.87 --allow-addon-sideload 0:02.87 --with-system-fdk-aac 0:02.87 --enable-js-shell 0:02.87 --enable-default-toolkit=cairo-gtk3-wayland 0:02.87 --enable-official-branding 0:02.87 --prefix=/usr 0:02.87 --libdir=/usr/lib64 0:02.87 --with-system-nspr 0:02.87 --with-system-nss 0:02.87 --enable-system-ffi 0:02.87 --enable-optimize=-g -O2 0:02.87 --disable-debug 0:02.87 --disable-jemalloc 0:02.87 --disable-tests 0:02.87 --with-system-jpeg 0:02.87 --without-system-libvpx 0:02.87 --disable-crashreporter 0:02.87 --with-mozilla-api-keyfile=/builddir/build/BUILD/firefox-90.0.2/mozilla-api-key 0:02.87 --with-google-location-service-api-keyfile=/builddir/build/BUILD/firefox-90.0.2/google-loc-api-key 0:02.87 --with-google-safebrowsing-api-keyfile=/builddir/build/BUILD/firefox-90.0.2/google-api-key 0:02.87 CXX=g++ 0:02.87 STRIP=/bin/true 0:02.87 MOZILLA_OFFICIAL=1 0:02.87 BUILD_OFFICIAL=1 0:02.87 RANLIB=gcc-ranlib 0:02.87 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT 0:02.87 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT 0:02.87 MOZ_TELEMETRY_REPORTING=1 0:02.87 CC=gcc 0:02.88 NM=gcc-nm 0:02.88 AR=gcc-ar 0:02.88 LDFLAGS=-Wl,--no-keep-memory -Wl,--reduce-memory-overheads 0:02.88 NODEJS=/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper 0:02.88 checking for vcs source checkout... no 0:02.92 checking for a shell... /usr/bin/sh 0:02.99 checking for host system type... aarch64-unknown-linux-gnu 0:03.04 checking for target system type... aarch64-unknown-linux-gnu 0:03.80 checking whether cross compiling... no 0:04.02 checking for Python 3... /builddir/build/BUILD/firefox-90.0.2/objdir/_virtualenvs/common/bin/python (3.9.6) 0:04.07 checking for wget... not found 0:04.07 checking for ccache... not found 0:04.07 checking for the target C compiler... /usr/bin/gcc 0:04.12 checking whether the target C compiler can be used... yes 0:04.12 checking the target C compiler version... 11.1.1 0:04.16 checking the target C compiler works... yes 0:04.17 checking for the target C++ compiler... /usr/bin/g++ 0:04.20 checking whether the target C++ compiler can be used... yes 0:04.20 checking the target C++ compiler version... 11.1.1 0:04.25 checking the target C++ compiler works... yes 0:04.25 checking for the host C compiler... /usr/bin/gcc 0:04.30 checking whether the host C compiler can be used... yes 0:04.30 checking the host C compiler version... 11.1.1 0:04.33 checking the host C compiler works... yes 0:04.33 checking for the host C++ compiler... /usr/bin/g++ 0:04.36 checking whether the host C++ compiler can be used... yes 0:04.36 checking the host C++ compiler version... 11.1.1 0:04.40 checking the host C++ compiler works... yes 0:04.44 checking for 64-bit OS... yes 0:04.48 checking for new enough STL headers from libstdc++... yes 0:04.50 checking for linker... bfd 0:04.50 checking for the assembler... /usr/bin/gcc 0:04.51 checking for ar... /usr/bin/gcc-ar 0:04.51 checking for nm... /usr/bin/gcc-nm 0:04.52 checking for pkg_config... /usr/bin/pkg-config 0:04.53 checking for pkg-config version... 1.7.3 0:04.57 checking for stdint.h... yes 0:04.62 checking for inttypes.h... yes 0:04.66 checking for malloc.h... yes 0:04.70 checking for alloca.h... yes 0:04.72 checking for sys/byteorder.h... no 0:04.76 checking for getopt.h... yes 0:04.81 checking for unistd.h... yes 0:04.85 checking for nl_types.h... yes 0:04.87 checking for cpuid.h... no 0:04.92 checking for fts.h... yes 0:04.96 checking for sys/statvfs.h... yes 0:05.00 checking for sys/statfs.h... yes 0:05.04 checking for sys/vfs.h... yes 0:05.08 checking for sys/mount.h... yes 0:05.12 checking for sys/quota.h... yes 0:05.17 checking for linux/quota.h... yes 0:05.22 checking for linux/if_addr.h... yes 0:05.28 checking for linux/rtnetlink.h... yes 0:05.32 checking for sys/queue.h... yes 0:05.36 checking for sys/types.h... yes 0:05.41 checking for netinet/in.h... yes 0:05.45 checking for byteswap.h... yes 0:05.49 checking for memfd_create in sys/mman.h... yes 0:05.54 checking for linux/perf_event.h... yes 0:05.58 checking for perf_event_open system call... yes 0:05.60 checking whether the C compiler supports -Wbitfield-enum-conversion... no 0:05.63 checking whether the C++ compiler supports -Wbitfield-enum-conversion... no 0:05.66 checking whether the C compiler supports -Wshadow-field-in-constructor-modified... no 0:05.69 checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... no 0:05.72 checking whether the C compiler supports -Wunreachable-code-return... no 0:05.74 checking whether the C++ compiler supports -Wunreachable-code-return... no 0:05.75 checking whether the C compiler supports -Wclass-varargs... no 0:05.77 checking whether the C++ compiler supports -Wclass-varargs... no 0:05.79 checking whether the C++ compiler supports -Wempty-init-stmt... no 0:05.81 checking whether the C compiler supports -Wfloat-overflow-conversion... no 0:05.84 checking whether the C++ compiler supports -Wfloat-overflow-conversion... no 0:05.86 checking whether the C compiler supports -Wfloat-zero-conversion... no 0:05.88 checking whether the C++ compiler supports -Wfloat-zero-conversion... no 0:05.89 checking whether the C compiler supports -Wloop-analysis... no 0:05.91 checking whether the C++ compiler supports -Wloop-analysis... no 0:05.93 checking whether the C compiler supports -Wno-range-loop-analysis... no 0:05.95 checking whether the C++ compiler supports -Wno-range-loop-analysis... no 0:05.99 checking whether the C++ compiler supports -Wc++2a-compat... yes 0:06.00 checking whether the C++ compiler supports -Wcomma... no 0:06.03 checking whether the C compiler supports -Wduplicated-cond... yes 0:06.07 checking whether the C++ compiler supports -Wduplicated-cond... yes 0:06.11 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:06.14 checking whether the C++ compiler supports -Wunused-function... yes 0:06.18 checking whether the C++ compiler supports -Wunused-variable... yes 0:06.20 checking whether the C compiler supports -Wstring-conversion... no 0:06.21 checking whether the C++ compiler supports -Wstring-conversion... no 0:06.24 checking whether the C compiler supports -Wtautological-overlap-compare... no 0:06.26 checking whether the C++ compiler supports -Wtautological-overlap-compare... no 0:06.29 checking whether the C compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:06.33 checking whether the C++ compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:06.35 checking whether the C compiler supports -Wtautological-unsigned-zero-compare... no 0:06.38 checking whether the C++ compiler supports -Wtautological-unsigned-zero-compare... no 0:06.42 checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... no 0:06.45 checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... no 0:06.47 checking whether the C++ compiler supports -Wno-inline-new-delete... no 0:06.50 checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes 0:06.54 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes 0:06.57 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:06.61 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:06.65 checking whether the C compiler supports -Wno-error=array-bounds... yes 0:06.68 checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:06.72 checking whether the C compiler supports -Wno-error=coverage-mismatch... yes 0:06.76 checking whether the C++ compiler supports -Wno-error=coverage-mismatch... yes 0:06.78 checking whether the C compiler supports -Wno-error=backend-plugin... no 0:06.80 checking whether the C++ compiler supports -Wno-error=backend-plugin... no 0:06.83 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:06.87 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:06.91 checking whether the C compiler supports -Wno-multistatement-macros... yes 0:06.94 checking whether the C++ compiler supports -Wno-multistatement-macros... yes 0:06.96 checking whether the C compiler supports -Wno-error=return-std-move... no 0:06.99 checking whether the C++ compiler supports -Wno-error=return-std-move... no 0:07.02 checking whether the C compiler supports -Wno-error=class-memaccess... yes 0:07.06 checking whether the C++ compiler supports -Wno-error=class-memaccess... yes 0:07.08 checking whether the C compiler supports -Wno-error=atomic-alignment... no 0:07.10 checking whether the C++ compiler supports -Wno-error=atomic-alignment... no 0:07.14 checking whether the C compiler supports -Wno-error=deprecated-copy... yes 0:07.17 checking whether the C++ compiler supports -Wno-error=deprecated-copy... yes 0:07.21 checking whether the C compiler supports -Wno-error=unused-but-set-variable... yes 0:07.25 checking whether the C++ compiler supports -Wno-error=unused-but-set-variable... yes 0:07.28 checking whether the C compiler supports -Wformat... yes 0:07.32 checking whether the C++ compiler supports -Wformat... yes 0:07.34 checking whether the C compiler supports -Wformat-security... no 0:07.37 checking whether the C++ compiler supports -Wformat-security... no 0:07.41 checking whether the C compiler supports -Wformat-overflow=2... yes 0:07.44 checking whether the C++ compiler supports -Wformat-overflow=2... yes 0:07.48 checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:07.51 checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:07.54 checking whether the C compiler supports -Werror=implicit-function-declaration... yes 0:07.58 checking whether the C compiler supports -Wno-psabi... yes 0:07.62 checking whether the C++ compiler supports -Wno-psabi... yes 0:07.66 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:07.69 checking whether the C++ compiler supports -fno-aligned-new... yes 0:07.69 checking for llvm_profdata... /usr/bin/llvm-profdata 0:07.74 checking for libpulse... yes 0:07.75 checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT 0:07.77 checking MOZ_PULSEAUDIO_LIBS... -lpulse 0:07.79 checking for nspr >= 4.26... yes 0:07.81 checking NSPR_CFLAGS... -I/usr/include/nspr4 0:07.82 checking NSPR_LIBS... -lplds4 -lplc4 -lnspr4 -lpthread -ldl 0:07.82 checking for rustc... /usr/bin/rustc 0:07.83 checking for cargo... /usr/bin/cargo 0:07.93 checking rustc version... 1.53.0 0:07.94 checking cargo version... 1.53.0 0:08.08 checking for rust host triplet... aarch64-unknown-linux-gnu 0:08.19 checking for rust target triplet... aarch64-unknown-linux-gnu 0:08.19 checking for rustdoc... /usr/bin/rustdoc 0:08.20 checking for cbindgen... /builddir/build/BUILD/firefox-90.0.2/my_rust_vendor/.cargo/bin/cbindgen 0:08.20 checking for rustfmt... not found 0:08.27 checking for clang for bindgen... /usr/bin/clang++ 0:08.32 checking for libclang for bindgen... /usr/lib64/libclang.so 0:08.35 checking that libclang is new enough... yes 0:08.35 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:08.37 checking for libffi > 3.0.9... yes 0:08.39 checking MOZ_FFI_CFLAGS... 0:08.40 checking MOZ_FFI_LIBS... -lffi 0:08.46 checking for nodejs... /builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper (14.17.0) 0:08.48 checking for gtk+-wayland-3.0 >= 3.14 xkbcommon >= 0.4.1 libdrm >= 2.4... yes 0:08.53 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/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/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/cloudproviders -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 -I/usr/include/valgrind 0:08.54 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:08.56 checking for pango >= 1.22.0 pangoft2 >= 1.22.0 pangocairo >= 1.22.0... yes 0:08.60 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/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -pthread 0:08.62 checking MOZ_PANGO_LIBS... -lpangoft2-1.0 -lfontconfig -lfreetype -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lcairo 0:08.63 checking for fontconfig >= 2.7.0... yes 0:08.65 checking _FONTCONFIG_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 0:08.67 checking _FONTCONFIG_LIBS... -lfontconfig -lfreetype 0:08.69 checking for freetype2 >= 6.1.0... yes 0:08.70 checking _FT2_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread 0:08.72 checking _FT2_LIBS... -lfreetype 0:08.73 checking for tar... /usr/bin/gtar 0:08.73 checking for unzip... /usr/bin/unzip 0:08.73 checking for zip... /usr/bin/zip 0:08.73 checking for gn... not found 0:08.73 checking for the Mozilla API key... yes 0:08.73 checking for the Google Location Service API key... yes 0:08.73 checking for the Google Safebrowsing API key... yes 0:08.73 checking for the Bing API key... no 0:08.73 checking for the Adjust SDK key... no 0:08.73 checking for the Leanplum SDK key... no 0:08.73 checking for the Pocket API key... no 0:08.80 checking for jpeg_destroy_compress... yes 0:08.84 checking for sufficient jpeg library version... yes 0:08.89 checking for sufficient libjpeg-turbo JCS_EXTENSIONS... yes 0:08.91 checking for fdk-aac... yes 0:08.92 checking MOZ_FDK_AAC_CFLAGS... 0:08.94 checking MOZ_FDK_AAC_LIBS... -lfdk-aac 0:08.95 checking for dump_syms... not found 0:09.01 checking for getcontext... yes 0:09.02 checking for nss >= 3.66... yes 0:09.04 checking NSS_CFLAGS... -I/usr/include/nss3 -I/usr/include/nspr4 0:09.06 checking NSS_LIBS... -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl 0:09.06 checking for awk... /usr/bin/gawk 0:09.06 checking for perl... /usr/bin/perl 0:09.07 checking for minimum required perl version >= 5.006... 5.032001 0:09.09 checking for full perl installation... yes 0:09.09 checking for gmake... /usr/bin/gmake 0:09.09 checking for watchman... not found 0:09.09 checking for xargs... /usr/bin/xargs 0:09.09 checking for rpmbuild... /usr/bin/rpmbuild 0:09.09 checking for NSIS version... no 0:09.14 checking for llvm-objdump... /usr/bin/llvm-objdump 0:09.16 checking for zlib >= 1.2.3... yes 0:09.17 checking MOZ_ZLIB_CFLAGS... 0:09.19 checking MOZ_ZLIB_LIBS... -lz 0:09.19 checking for m4... /usr/bin/m4 0:09.27 creating cache ./config.cache 0:09.29 checking host system type... aarch64-unknown-linux-gnu 0:09.31 checking target system type... aarch64-unknown-linux-gnu 0:09.33 checking build system type... aarch64-unknown-linux-gnu 0:09.33 checking for objcopy... /usr/bin/objcopy 0:09.36 checking for Cygwin environment... no 0:09.40 checking for mingw32 environment... no 0:09.45 checking for executable suffix... no 0:09.45 checking for gcc... (cached) /usr/bin/gcc -std=gnu99 0:09.45 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) works... (cached) yes 0:09.45 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) is a cross-compiler... no 0:09.45 checking whether we are using GNU C... (cached) yes 0:09.46 checking whether /usr/bin/gcc -std=gnu99 accepts -g... (cached) yes 0:09.46 checking for c++... (cached) /usr/bin/g++ 0:09.46 checking whether the C++ compiler (/usr/bin/g++ -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) works... (cached) yes 0:09.46 checking whether the C++ compiler (/usr/bin/g++ -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) is a cross-compiler... no 0:09.46 checking whether we are using GNU C++... (cached) yes 0:09.46 checking whether /usr/bin/g++ accepts -g... (cached) yes 0:09.46 checking for /usr/bin/gcc... /usr/bin/gcc -std=gnu99 0:09.46 checking for strip... /bin/true 0:09.46 checking for otool... no 0:09.57 checking for X... libraries , headers 0:09.62 checking for dnet_ntoa in -ldnet... no 0:09.66 checking for dnet_ntoa in -ldnet_stub... no 0:09.72 checking for gethostbyname... yes 0:09.78 checking for connect... yes 0:09.84 checking for remove... yes 0:09.89 checking for shmat... yes 0:09.96 checking for IceConnectionNumber in -lICE... yes 0:10.04 checking for --noexecstack option to as... yes 0:10.10 checking for -z noexecstack option to ld... yes 0:10.15 checking for -z text option to ld... yes 0:10.21 checking for -z relro option to ld... yes 0:10.26 checking for -z nocopyreloc option to ld... yes 0:10.32 checking for -Bsymbolic-functions option to ld... yes 0:10.37 checking for --build-id=sha1 option to ld... yes 0:10.42 checking for --ignore-unresolved-symbol option to ld... yes 0:10.44 checking if toolchain supports -mssse3 option... no 0:10.46 checking if toolchain supports -msse4.1 option... no 0:10.50 checking whether the linker supports Identical Code Folding... no 0:10.85 checking whether removing dead symbols breaks debugging... no 0:10.89 checking for working const... yes 0:10.91 checking for mode_t... yes 0:10.94 checking for off_t... yes 0:10.96 checking for pid_t... yes 0:10.98 checking for size_t... yes 0:11.19 checking whether 64-bits std::atomic requires -latomic... no 0:11.24 checking for dirent.h that defines DIR... yes 0:11.29 checking for opendir in -ldir... no 0:11.32 checking for sockaddr_in.sin_len... false 0:11.36 checking for sockaddr_in6.sin6_len... false 0:11.40 checking for sockaddr.sa_len... false 0:11.44 checking for gethostbyname_r in -lc_r... no 0:11.55 checking for library containing dlopen... -ldl 0:11.59 checking for dlfcn.h... yes 0:11.65 checking for dladdr... yes 0:11.72 checking for memmem... yes 0:11.77 checking for socket in -lsocket... no 0:11.83 checking for XDrawLines in -lX11... yes 0:11.90 checking for XextAddDisplay in -lXext... yes 0:11.96 checking for XtFree in -lXt... yes 0:12.03 checking for xcb_connect in -lxcb... yes 0:12.09 checking for xcb_shm_query_version in -lxcb-shm... yes 0:12.16 checking for XGetXCBConnection in -lX11-xcb... yes 0:12.20 checking for pthread_create in -lpthreads... no 0:12.26 checking for pthread_create in -lpthread... yes 0:12.33 checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... yes 0:12.38 checking for pthread.h... yes 0:12.44 checking for stat64... yes 0:12.51 checking for lstat64... yes 0:12.57 checking for truncate64... yes 0:12.64 checking for statvfs64... yes 0:12.70 checking for statvfs... yes 0:12.77 checking for statfs64... yes 0:12.83 checking for statfs... yes 0:12.90 checking for getpagesize... yes 0:12.96 checking for gmtime_r... yes 0:13.03 checking for localtime_r... yes 0:13.09 checking for arc4random... no 0:13.16 checking for arc4random_buf... no 0:13.22 checking for mallinfo... yes 0:13.28 checking for gettid... yes 0:13.35 checking for lchown... yes 0:13.41 checking for setpriority... yes 0:13.48 checking for strerror... yes 0:13.54 checking for syscall... yes 0:13.61 checking for lutimes... yes 0:13.67 checking for clock_gettime(CLOCK_MONOTONIC)... 0:13.72 checking for pthread_cond_timedwait_monotonic_np... 0:13.81 checking for res_ninit()... yes 0:13.88 checking for an implementation of va_copy()... yes 0:13.94 checking whether va_list can be copied by value... yes 0:14.05 checking for __thread keyword for TLS variables... yes 0:14.11 checking for localeconv... yes 0:14.17 checking for malloc.h... yes 0:14.23 checking for strndup... yes 0:14.30 checking for posix_memalign... yes 0:14.36 checking for memalign... yes 0:14.43 checking for malloc_usable_size... yes 0:14.47 checking whether malloc_usable_size definition can use const argument... no 0:14.50 checking for valloc in malloc.h... yes 0:14.52 checking for valloc in unistd.h... no 0:14.54 checking for _aligned_malloc in malloc.h... no 0:14.55 checking if app-specific confvars.sh exists... /builddir/build/BUILD/firefox-90.0.2/browser/confvars.sh 0:14.58 checking for gtk+-3.0 >= 3.14.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0 gio-unix-2.0 ... yes 0:14.65 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/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/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/cloudproviders -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:14.67 checking MOZ_GTK3_LIBS... -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 0:14.71 checking for dbus-1 >= 0.60... yes 0:14.72 checking MOZ_DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include 0:14.74 checking MOZ_DBUS_LIBS... -ldbus-1 0:14.77 checking for dbus-glib-1 >= 0.60... yes 0:14.78 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 -I/usr/include/sysprof-4 -pthread 0:14.80 checking MOZ_DBUS_GLIB_LIBS... -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0 0:14.89 checking for linux/joystick.h... yes 0:14.96 checking for fdatasync... yes 0:15.00 checking for valid C compiler optimization flags... yes 0:15.11 checking for __cxa_demangle... yes 0:15.16 checking for unwind.h... yes 0:15.27 checking for _Unwind_Backtrace... yes 0:15.27 checking for -pipe support... yes 0:15.33 checking what kind of list files are supported by the linker... linkerscript 0:15.36 checking for glib-2.0 >= 1.3.7 gobject-2.0... yes 0:15.38 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread 0:15.39 checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 0:15.46 checking for FT_Bitmap_Size.y_ppem... yes 0:15.54 checking for FT_GlyphSlot_Embolden... yes 0:15.63 checking for FT_Load_Sfnt_Table... yes 0:15.71 checking for fontconfig/fcfreetype.h... yes 0:15.82 checking for posix_fadvise... yes 0:15.88 checking for posix_fallocate... yes 0:16.02 updating cache ./config.cache 0:16.02 creating ./config.data 0:16.05 js/src> Refreshing /builddir/build/BUILD/firefox-90.0.2/js/src/old-configure with /builddir/build/BUILD/firefox-90.0.2/build/autoconf/autoconf.sh 0:16.16 js/src> loading cache ./config.cache 0:16.19 js/src> checking host system type... aarch64-unknown-linux-gnu 0:16.20 js/src> checking target system type... aarch64-unknown-linux-gnu 0:16.22 js/src> checking build system type... aarch64-unknown-linux-gnu 0:16.22 js/src> checking for Cygwin environment... (cached) no 0:16.22 js/src> checking for mingw32 environment... (cached) no 0:16.22 js/src> checking for executable suffix... (cached) no 0:16.22 js/src> checking for gcc... (cached) /usr/bin/gcc -std=gnu99 0:16.23 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) works... (cached) yes 0:16.23 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) is a cross-compiler... no 0:16.23 js/src> checking whether we are using GNU C... (cached) yes 0:16.23 js/src> checking whether /usr/bin/gcc -std=gnu99 accepts -g... (cached) yes 0:16.23 js/src> checking for c++... (cached) /usr/bin/g++ 0:16.23 js/src> checking whether the C++ compiler (/usr/bin/g++ -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) works... (cached) yes 0:16.23 js/src> checking whether the C++ compiler (/usr/bin/g++ -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) is a cross-compiler... no 0:16.23 js/src> checking whether we are using GNU C++... (cached) yes 0:16.23 js/src> checking whether /usr/bin/g++ accepts -g... (cached) yes 0:16.23 js/src> checking for /usr/bin/gcc... (cached) /usr/bin/gcc -std=gnu99 0:16.23 js/src> checking for strip... (cached) /bin/true 0:16.23 js/src> checking for sb-conf... no 0:16.24 js/src> checking for ve... no 0:16.24 js/src> checking for X... (cached) libraries , headers 0:16.24 js/src> checking for dnet_ntoa in -ldnet... (cached) no 0:16.25 js/src> checking for dnet_ntoa in -ldnet_stub... (cached) no 0:16.25 js/src> checking for gethostbyname... (cached) yes 0:16.25 js/src> checking for connect... (cached) yes 0:16.25 js/src> checking for remove... (cached) yes 0:16.25 js/src> checking for shmat... (cached) yes 0:16.26 js/src> checking for IceConnectionNumber in -lICE... (cached) yes 0:16.36 js/src> checking for --noexecstack option to as... yes 0:16.42 js/src> checking for -z noexecstack option to ld... yes 0:16.47 js/src> checking for -z text option to ld... yes 0:16.53 js/src> checking for -z relro option to ld... yes 0:16.58 js/src> checking for -z nocopyreloc option to ld... yes 0:16.64 js/src> checking for -Bsymbolic-functions option to ld... yes 0:16.69 js/src> checking for --build-id=sha1 option to ld... yes 0:16.73 js/src> checking whether the linker supports Identical Code Folding... no 0:17.08 js/src> checking whether removing dead symbols breaks debugging... no 0:17.08 js/src> checking for working const... (cached) yes 0:17.08 js/src> checking for mode_t... (cached) yes 0:17.08 js/src> checking for off_t... (cached) yes 0:17.08 js/src> checking for pid_t... (cached) yes 0:17.08 js/src> checking for size_t... (cached) yes 0:17.13 js/src> checking for ssize_t... yes 0:17.13 js/src> checking whether 64-bits std::atomic requires -latomic... (cached) no 0:17.14 js/src> checking for dirent.h that defines DIR... (cached) yes 0:17.15 js/src> checking for opendir in -ldir... (cached) no 0:17.15 js/src> checking for gethostbyname_r in -lc_r... (cached) no 0:17.15 js/src> checking for library containing dlopen... (cached) -ldl 0:17.16 js/src> checking for dlfcn.h... (cached) yes 0:17.16 js/src> checking for socket in -lsocket... (cached) no 0:17.17 js/src> checking for pthread_create in -lpthreads... (cached) no 0:17.17 js/src> checking for pthread_create in -lpthread... (cached) yes 0:17.24 js/src> checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... yes 0:17.30 js/src> checking for getc_unlocked... yes 0:17.37 js/src> checking for _getc_nolock... no 0:17.37 js/src> checking for gmtime_r... (cached) yes 0:17.38 js/src> checking for localtime_r... (cached) yes 0:17.44 js/src> checking for pthread_getname_np... yes 0:17.51 js/src> checking for pthread_get_name_np... no 0:17.51 js/src> checking for clock_gettime(CLOCK_MONOTONIC)... (cached) 0:17.58 js/src> checking for sin in -lm... yes 0:17.59 js/src> checking for res_ninit()... (cached) yes 0:17.66 js/src> checking for nl_langinfo and CODESET... yes 0:17.66 js/src> checking for an implementation of va_copy()... (cached) yes 0:17.66 js/src> checking whether va_list can be copied by value... (cached) yes 0:17.67 js/src> checking for __thread keyword for TLS variables... (cached) yes 0:17.67 js/src> checking for localeconv... (cached) yes 0:17.72 js/src> checking for valid optimization flags... yes 0:17.73 js/src> checking for __cxa_demangle... (cached) yes 0:17.73 js/src> checking for -pipe support... yes 0:17.77 js/src> checking for tm_zone tm_gmtoff in struct tm... yes 0:17.84 js/src> checking what kind of list files are supported by the linker... linkerscript 0:17.85 js/src> checking for posix_fadvise... (cached) yes 0:17.86 js/src> checking for posix_fallocate... (cached) yes 0:17.87 js/src> checking for malloc.h... (cached) yes 0:17.87 js/src> checking for strndup... (cached) yes 0:17.88 js/src> checking for posix_memalign... (cached) yes 0:17.89 js/src> checking for memalign... (cached) yes 0:17.90 js/src> checking for malloc_usable_size... (cached) yes 0:17.94 js/src> checking whether malloc_usable_size definition can use const argument... no 0:17.97 js/src> checking for valloc in malloc.h... yes 0:17.99 js/src> checking for valloc in unistd.h... no 0:18.01 js/src> checking for _aligned_malloc in malloc.h... no 0:18.03 js/src> updating cache ./config.cache 0:18.03 js/src> creating ./config.data 0:18.04 Creating config.status 0:18.58 Reticulating splines... 0:19.59 0:01.07 File already read. Skipping: /builddir/build/BUILD/firefox-90.0.2/intl/components/moz.build 0:20.14 0:01.63 File already read. Skipping: /builddir/build/BUILD/firefox-90.0.2/gfx/angle/targets/angle_common/moz.build 0:34.43 Finished reading 1555 moz.build files in 4.47s 0:34.43 Read 13 gyp files in parallel contributing 0.00s to total wall time 0:34.43 Processed into 9023 build config descriptors in 4.01s 0:34.43 RecursiveMake backend executed in 6.13s 0:34.43 3184 total backend files; 3184 created; 0 updated; 0 unchanged; 0 deleted; 22 -> 1183 Makefile 0:34.43 FasterMake backend executed in 0.76s 0:34.43 13 total backend files; 13 created; 0 updated; 0 unchanged; 0 deleted 0:34.43 Total wall time: 15.91s; CPU time: 15.88s; Efficiency: 100%; Untracked: 0.54s 0:35.09 Adding make options from /builddir/build/BUILD/firefox-90.0.2/.mozconfig BUILD_OFFICIAL=1 MOZILLA_OFFICIAL=1 MOZ_SERVICES_SYNC=1 MOZ_MAKE_FLAGS=-j2 MOZ_OBJDIR=/builddir/build/BUILD/firefox-90.0.2/objdir OBJDIR=/builddir/build/BUILD/firefox-90.0.2/objdir FOUND_MOZCONFIG=/builddir/build/BUILD/firefox-90.0.2/.mozconfig export FOUND_MOZCONFIG 0:35.09 /usr/bin/gmake -f client.mk MOZ_PARALLEL_BUILD=2 -s 0:35.34 Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 0:35.53 Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 0:35.71 Elapsed: 0.00s; From dist/xpi-stage: Kept 0 existing; Added/updated 5; Removed 0 files and 0 directories. 0:35.87 Elapsed: 0.53s; From dist/include: Kept 1740 existing; Added/updated 4278; Removed 0 files and 0 directories. 0:36.03 Elapsed: 0.15s; From _tests: Kept 13 existing; Added/updated 591; Removed 0 files and 0 directories. 0:36.39 Elapsed: 0.34s; From dist/bin: Kept 8 existing; Added/updated 2588; Removed 0 files and 0 directories. 0:36.66 ./mozilla-config.h.stub 0:36.66 ./buildid.h.stub 0:36.66 ./source-repo.h.stub 0:37.30 ./stl.sentinel.stub 0:37.30 ./application.ini.stub 0:37.32 config 0:37.53 ./UseCounterList.h.stub 0:37.75 ./UseCounterWorkerList.h.stub 0:37.78 ./ServoCSSPropList.py.stub 0:37.98 ./cbindgen-metadata.json.stub 0:38.00 ./encodingsgroups.properties.h.stub 0:43.28 ./BaseChars.h.stub 0:43.50 ./js-confdefs.h.stub 0:44.85 ./js-config.h.stub 0:45.00 ./selfhosted.out.h.stub 0:45.08 ./ReservedWordsGenerated.h.stub 0:45.23 ./StatsPhasesGenerated.h.stub 0:45.28 /usr/bin/g++ -E -o self-hosting-preprocessed.pp -DCROSS_COMPILE= -DHAVE_64BIT_BUILD=1 -DXP_UNIX=1 -DXP_LINUX=1 -DMOZ_BUILD_APP=browser -DMOZILLA_OFFICIAL=1 -DRELEASE_OR_BETA=1 -DMOZILLA_VERSION="90.0.2" -DMOZILLA_VERSION_U=90.0.2 -DMOZILLA_UAVERSION="90.0" -DMOZ_UPDATE_CHANNEL=release -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_STATVFS_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_NETINET_IN_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DMOZ_DLL_PREFIX="lib" -DMOZ_DLL_SUFFIX=".so" -DMOZ_GECKO_PROFILER=1 -DMOZ_GECKO_PROFILER_PARSE_ELF=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DJS_64BIT=1 -DJS_PUNBOX64=1 -DSTATIC_JS_API=1 -DMOZ_STATIC_JS=1 -DJS_CODEGEN_ARM64=1 -DMOZ_AARCH64_JSCVT=0 -DBUILD_CTYPES=1 -DJS_HAS_CTYPES=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_WASM_SIMD=1 -DEDITLINE=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_DAV1D_ASM=1 -DMOZ_AV1=1 -DMOZ_FMP4=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_VORBIS=1 -DMOZ_PLACES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_NORMANDY=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_TELEMETRY_REPORTING=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_ENABLE_SKIA=1 -DUSE_SKIA=1 -DENABLE_WEBDRIVER=1 -DMOZ_WEBRTC=1 -DMOZ_SCTP=1 -DMOZ_SRTP=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_RAW=1 -DACCESSIBILITY=1 -DMOZ_REQUIRE_SIGNING=1 -DMOZ_BUNDLED_FONTS=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_AUDIOONLY=1 -DMOZ_HAS_REMOTE=1 -DMOZ_ENABLE_FORKSERVER=1 -DHAVE_GETCONTEXT=1 -DMOZ_VERIFY_MAR_SIGNATURE=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -D_REENTRANT=1 -DHAVE_PTHREAD_H=1 -DHAVE_STAT64=1 -DHAVE_LSTAT64=1 -DHAVE_TRUNCATE64=1 -DHAVE_STATVFS64=1 -DHAVE_STATVFS=1 -DHAVE_STATFS64=1 -DHAVE_STATFS=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLINFO=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_LUTIMES=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_RES_NINIT=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_LOCALECONV=1 -DMALLOC_H= -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_MEMALIGN=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DMALLOC_USABLE_SIZE_CONST_PTR= -DHAVE_VALLOC=1 -DTARGET_XPCOM_ABI="aarch64-gcc3" -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_14 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_DISTRIBUTION_ID="org.mozilla" -DMOZ_ENABLE_DBUS=1 -DMOZ_WEBM_ENCODER=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_SANDBOX=1 -DMOZ_LOGGING=1 -DFORCE_PR_LOG=1 -DMOZ_GLUE_IN_PROGRAM=1 -DHAVE___CXA_DEMANGLE=1 -DHAVE__UNWIND_BACKTRACE=1 -DMOZ_USER_DIR=".mozilla" -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_TREE_CAIRO=1 -DMOZ_XUL=1 -DNECKO_WIFI=1 -DMOZ_MACBUNDLE_ID=org.mozilla.firefox -DMOZ_APP_UA_NAME="" -DMOZ_APP_UA_VERSION="90.0.2" -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED="chrome://browser/content/browser.xhtml" -DMOZ_DATA_REPORTING=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DNO_NSPR_10_SUPPORT=1 -DNDEBUG=1 -DTRIMMED=1 self-hosting-cpp-input.cpp 0:45.38 ./MIROpsGenerated.h.stub 0:45.45 ./LOpcodesGenerated.h.stub 0:45.61 ./CacheIROpsGenerated.h.stub 0:45.83 ./FrameIdList.h.stub 0:46.08 ./FrameTypeList.h.stub 0:46.31 ./CountedUnknownProperties.h.stub 0:46.53 ./metrics.rs.stub 0:46.63 ./GleanMetrics.h.stub 0:46.75 ./GleanJSMetricsLookup.h.stub 0:48.57 ./pings.rs.stub 0:48.62 ./GleanPings.h.stub 0:49.57 ./GleanJSPingsLookup.h.stub 0:50.12 ./EventGIFFTMap.h.stub 0:50.51 ./HistogramGIFFTMap.h.stub 0:51.06 ./ScalarGIFFTMap.h.stub 0:52.04 ./TelemetryScalarData.h.stub 0:52.60 ./TelemetryScalarEnums.h.stub 0:53.57 ./TelemetryEventData.h.stub 0:54.23 ./TelemetryEventEnums.h.stub 0:55.16 ./TelemetryProcessEnums.h.stub 0:55.20 ./TelemetryProcessData.h.stub 0:55.46 ./TelemetryUserInteractionData.h.stub 0:55.72 ./TelemetryUserInteractionNameMap.h.stub 0:55.99 ./CrashAnnotations.h.stub 0:56.13 ./xpcom-config.h.stub 0:56.26 ./ErrorList.h.stub 0:56.48 ./ErrorNamesInternal.h.stub 0:56.52 ./error_list.rs.stub 0:56.71 ./Services.h.stub 0:56.74 ./services.rs.stub 0:56.93 ./nsGkAtomList.h.stub 0:56.96 ./nsGkAtomConsts.h.stub 0:57.15 ./xpidl.stub.stub 0:57.41 ./application.ini.h.stub 0:57.43 config/nsinstall_real 0:57.61 ./CSS2Properties.webidl.stub 0:57.69 ./audioipc_client_ffi_generated.h.stub 0:57.83 ./audioipc_server_ffi_generated.h.stub 0:57.94 ./webrender_ffi_generated.h.stub 0:58.19 ./wgpu_ffi_generated.h.stub 0:58.29 ./mapped_hyph.h.stub 0:59.06 ./fluent_ffi_generated.h.stub 0:59.38 ./fluent_langneg_ffi_generated.h.stub 0:59.71 ./unic_langid_ffi_generated.h.stub 0:59.99 ./nsCSSPropertyID.h.stub 1:00.26 ./ServoCSSPropList.h.stub 1:00.41 ./CompositorAnimatableProperties.h.stub 1:00.51 ./ServoStyleConsts.h.stub 1:00.67 ./mp4parse_ffi_generated.h.stub 1:00.76 ./MozURL_ffi.h.stub 1:01.15 ./rust_helper.h.stub 1:01.44 ./neqo_glue_ffi_generated.h.stub 1:01.73 ./fog_ffi_generated.h.stub 1:02.02 ./TelemetryHistogramEnums.h.stub 1:02.37 ./TelemetryHistogramNameMap.h.stub 1:02.42 ./gk_rust_utils_ffi_generated.h.stub 1:03.28 config/system-header.sentinel.stub 1:03.74 accessible/xpcom/xpcAccEvents.h.stub 1:31.85 modules/libpref/StaticPrefListAll.h.stub 1:34.08 WARNING: mkdir -dot- requested by /usr/bin/gmake -C /builddir/build/BUILD/firefox-90.0.2/objdir/config/makefiles/xpidl xpidl 1:34.08 config/makefiles/xpidl/Bits.xpt 1:34.08 config/makefiles/xpidl/accessibility.xpt 1:34.45 config/makefiles/xpidl/alerts.xpt 1:35.58 config/makefiles/xpidl/appshell.xpt 1:35.95 config/makefiles/xpidl/appstartup.xpt 1:36.41 config/makefiles/xpidl/autocomplete.xpt 1:36.73 config/makefiles/xpidl/autoplay.xpt 1:37.22 config/makefiles/xpidl/backgroundhangmonitor.xpt 1:37.53 config/makefiles/xpidl/browser-element.xpt 1:37.84 config/makefiles/xpidl/browser-newtab.xpt 1:38.15 config/makefiles/xpidl/browsercompsbase.xpt 1:38.47 config/makefiles/xpidl/caps.xpt 1:38.78 config/makefiles/xpidl/captivedetect.xpt 1:39.35 config/makefiles/xpidl/cascade_bindings.xpt 1:39.66 config/makefiles/xpidl/chrome.xpt 1:39.97 config/makefiles/xpidl/commandhandler.xpt 1:40.30 config/makefiles/xpidl/commandlines.xpt 1:40.75 config/makefiles/xpidl/composer.xpt 1:41.14 config/makefiles/xpidl/content_events.xpt 1:41.19 config/makefiles/xpidl/content_geckomediaplugins.xpt 1:41.46 config/makefiles/xpidl/content_html.xpt 1:41.52 config/makefiles/xpidl/docshell.xpt 1:41.85 config/makefiles/xpidl/dom.xpt 1:41.88 config/makefiles/xpidl/dom_audiochannel.xpt 1:42.62 config/makefiles/xpidl/dom_base.xpt 1:42.66 config/makefiles/xpidl/dom_bindings.xpt 1:42.97 config/makefiles/xpidl/dom_events.xpt 1:43.31 config/makefiles/xpidl/dom_geolocation.xpt 1:43.62 config/makefiles/xpidl/dom_html.xpt 1:43.78 config/makefiles/xpidl/dom_indexeddb.xpt 1:43.98 config/makefiles/xpidl/dom_localstorage.xpt 1:44.12 config/makefiles/xpidl/dom_media.xpt 1:44.29 config/makefiles/xpidl/dom_network.xpt 1:44.43 config/makefiles/xpidl/dom_notification.xpt 1:44.67 xpcom/components/Components.h.stub 1:44.77 config/makefiles/xpidl/dom_payments.xpt 1:45.09 config/makefiles/xpidl/dom_power.xpt 1:45.28 config/makefiles/xpidl/dom_push.xpt 1:45.62 config/makefiles/xpidl/dom_quota.xpt 1:45.81 config/makefiles/xpidl/dom_security.xpt 1:45.99 config/makefiles/xpidl/dom_serializers.xpt 1:46.21 config/makefiles/xpidl/dom_sidebar.xpt 1:46.40 config/makefiles/xpidl/dom_simpledb.xpt 1:46.54 config/makefiles/xpidl/dom_storage.xpt 1:46.71 config/makefiles/xpidl/dom_system.xpt 1:46.90 config/makefiles/xpidl/dom_webauthn.xpt 1:47.05 config/makefiles/xpidl/dom_webspeechrecognition.xpt 1:47.23 config/makefiles/xpidl/dom_webspeechsynth.xpt 1:47.36 config/makefiles/xpidl/dom_workers.xpt 1:47.54 config/makefiles/xpidl/dom_xslt.xpt 1:47.71 config/makefiles/xpidl/dom_xul.xpt 1:47.88 config/makefiles/xpidl/downloads.xpt 1:48.02 config/makefiles/xpidl/editor.xpt 1:48.33 config/makefiles/xpidl/enterprisepolicies.xpt 1:48.37 config/makefiles/xpidl/extensions.xpt 1:48.69 config/makefiles/xpidl/exthandler.xpt 1:48.95 config/makefiles/xpidl/fastfind.xpt 1:49.02 config/makefiles/xpidl/fog.xpt 1:49.34 config/makefiles/xpidl/gfx.xpt 1:49.41 config/makefiles/xpidl/html5.xpt 1:49.72 config/makefiles/xpidl/htmlparser.xpt 1:49.74 config/makefiles/xpidl/http-sfv.xpt 1:50.03 config/makefiles/xpidl/imglib2.xpt 1:50.06 config/makefiles/xpidl/inspector.xpt 1:50.40 config/makefiles/xpidl/intl.xpt 1:50.69 config/makefiles/xpidl/jar.xpt 1:50.72 config/makefiles/xpidl/jsdebugger.xpt 1:51.02 config/makefiles/xpidl/jsinspector.xpt 1:51.23 config/makefiles/xpidl/kvstore.xpt 1:51.33 config/makefiles/xpidl/layout_base.xpt 1:51.54 config/makefiles/xpidl/layout_printing.xpt 1:51.68 config/makefiles/xpidl/layout_xul_tree.xpt 1:51.89 config/makefiles/xpidl/locale.xpt 1:52.02 config/makefiles/xpidl/loginmgr.xpt 1:52.25 config/makefiles/xpidl/migration.xpt 1:52.41 config/makefiles/xpidl/mimetype.xpt 1:52.72 config/makefiles/xpidl/mozfind.xpt 1:52.74 config/makefiles/xpidl/mozintl.xpt 1:53.10 config/makefiles/xpidl/necko.xpt 1:53.12 config/makefiles/xpidl/necko_about.xpt 1:53.44 config/makefiles/xpidl/necko_cache2.xpt 1:53.75 config/makefiles/xpidl/necko_cookie.xpt 1:54.20 config/makefiles/xpidl/necko_dns.xpt 1:54.63 config/makefiles/xpidl/necko_file.xpt 1:55.17 config/makefiles/xpidl/necko_http.xpt 1:55.51 config/makefiles/xpidl/necko_mdns.xpt 1:56.43 config/makefiles/xpidl/necko_res.xpt 1:56.70 config/makefiles/xpidl/necko_socket.xpt 1:56.77 config/makefiles/xpidl/necko_strconv.xpt 1:57.05 config/makefiles/xpidl/necko_viewsource.xpt 1:57.18 config/makefiles/xpidl/necko_websocket.xpt 1:57.48 config/makefiles/xpidl/necko_wifi.xpt 1:57.62 config/makefiles/xpidl/parentalcontrols.xpt 1:57.92 config/makefiles/xpidl/peerconnection.xpt 1:57.96 config/makefiles/xpidl/pipnss.xpt 1:58.24 config/makefiles/xpidl/places.xpt 1:58.31 config/makefiles/xpidl/plugin.xpt 1:58.95 config/makefiles/xpidl/pref.xpt 1:59.25 config/makefiles/xpidl/prefetch.xpt 1:59.27 config/makefiles/xpidl/profiler.xpt 1:59.59 config/makefiles/xpidl/remote.xpt 1:59.68 config/makefiles/xpidl/reputationservice.xpt 1:59.92 config/makefiles/xpidl/sandbox.xpt 2:00.01 config/makefiles/xpidl/satchel.xpt 2:00.27 config/makefiles/xpidl/services.xpt 2:00.35 config/makefiles/xpidl/sessionstore.xpt 2:00.62 config/makefiles/xpidl/shellservice.xpt 2:00.73 config/makefiles/xpidl/shistory.xpt 2:00.96 config/makefiles/xpidl/spellchecker.xpt 2:01.06 config/makefiles/xpidl/startupcache.xpt 2:01.40 config/makefiles/xpidl/storage.xpt 2:01.40 config/makefiles/xpidl/telemetry.xpt 2:01.71 config/makefiles/xpidl/thumbnails.xpt 2:02.09 config/makefiles/xpidl/toolkit_antitracking.xpt 2:02.15 config/makefiles/xpidl/toolkit_asyncshutdown.xpt 2:02.40 config/makefiles/xpidl/toolkit_backgroundtasks.xpt 2:02.51 config/makefiles/xpidl/toolkit_cleardata.xpt 2:02.75 config/makefiles/xpidl/toolkit_crashservice.xpt 2:02.84 config/makefiles/xpidl/toolkit_filewatcher.xpt 2:03.09 config/makefiles/xpidl/toolkit_finalizationwitness.xpt 2:03.15 config/makefiles/xpidl/toolkit_modules.xpt 2:03.41 config/makefiles/xpidl/toolkit_osfile.xpt 2:03.46 config/makefiles/xpidl/toolkit_processtools.xpt 2:03.76 config/makefiles/xpidl/toolkit_search.xpt 2:03.78 config/makefiles/xpidl/toolkit_shell.xpt 2:04.07 config/makefiles/xpidl/toolkit_xulstore.xpt 2:04.13 config/makefiles/xpidl/toolkitprofile.xpt 2:04.38 config/makefiles/xpidl/txmgr.xpt 2:04.44 config/makefiles/xpidl/txtsvc.xpt 2:04.76 config/makefiles/xpidl/uconv.xpt 2:04.82 config/makefiles/xpidl/update.xpt 2:05.08 config/makefiles/xpidl/uriloader.xpt 2:05.16 config/makefiles/xpidl/url-classifier.xpt 2:05.39 config/makefiles/xpidl/urlformatter.xpt 2:05.67 config/makefiles/xpidl/viaduct.xpt 2:05.98 config/makefiles/xpidl/webBrowser_core.xpt 2:06.05 config/makefiles/xpidl/webbrowserpersist.xpt 2:06.29 config/makefiles/xpidl/webextensions.xpt 2:06.52 config/makefiles/xpidl/webextensions-storage.xpt 2:06.68 config/makefiles/xpidl/webvtt.xpt 2:06.85 config/makefiles/xpidl/widget.xpt 2:07.01 config/makefiles/xpidl/windowcreator.xpt 2:07.18 config/makefiles/xpidl/windowwatcher.xpt 2:07.51 config/makefiles/xpidl/xpcom_base.xpt 2:08.00 config/makefiles/xpidl/xpcom_components.xpt 2:08.33 config/makefiles/xpidl/xpcom_ds.xpt 2:08.68 config/makefiles/xpidl/xpcom_io.xpt 2:08.79 config/makefiles/xpidl/xpcom_system.xpt 2:09.47 config/makefiles/xpidl/xpcom_threads.xpt 2:09.84 config/makefiles/xpidl/xpconnect.xpt 2:10.03 config/makefiles/xpidl/xul.xpt 2:10.49 config/makefiles/xpidl/xulapp.xpt 2:10.53 config/makefiles/xpidl/zipwriter.xpt 2:11.16 config/makefiles/xpidl/xptdata.stub 2:13.66 toolkit/library/rust/force-cargo-library-build 2:13.67 accessible/aom 2:19.31 Compiling libc v0.2.74 2:21.97 Compiling proc-macro2 v1.0.20 2:24.73 Compiling unicode-xid v0.2.0 2:24.97 Compiling syn v1.0.40 2:27.46 Compiling cfg-if v0.1.10 2:27.53 Compiling serde v1.0.116 2:29.09 accessible/atk 2:29.37 Compiling serde_derive v1.0.116 2:31.52 Compiling bitflags v1.2.1 2:33.62 Compiling autocfg v1.0.1 (/builddir/build/BUILD/firefox-90.0.2/third_party/rust/autocfg) 2:39.99 Compiling log v0.4.8 2:40.74 Compiling byteorder v1.3.2 2:44.48 Compiling lazy_static v1.4.0 2:44.62 Compiling memchr v2.3.3 2:45.56 Compiling getrandom v0.1.14 2:46.56 Compiling encoding_rs v0.8.22 2:46.93 Compiling ahash v0.4.5 2:47.48 Compiling pkg-config v0.3.9 2:53.74 Compiling autocfg v0.1.6 (/builddir/build/BUILD/firefox-90.0.2/third_party/rust/autocfg-0.1.6) 2:58.27 Compiling itoa v0.4.4 2:58.57 Compiling matches v0.1.8 2:58.72 Compiling ppv-lite86 v0.2.6 2:59.60 Compiling thin-vec v0.2.1 3:00.50 Compiling ryu v1.0.2 3:02.66 Compiling cfg-if v1.0.0 3:02.73 Compiling version_check v0.9.1 3:09.16 Compiling semver-parser v0.7.0 3:14.86 Compiling threadbound v0.1.0 3:15.00 Compiling unicode-normalization v0.1.5 3:16.41 Compiling percent-encoding v2.1.0 3:17.48 Compiling scopeguard v1.1.0 3:17.61 Compiling regex-syntax v0.6.12 3:56.77 Compiling termcolor v1.0.5 3:59.36 Compiling glob v0.3.0 4:06.36 Compiling futures v0.1.29 4:13.74 Compiling once_cell v1.5.2 4:14.27 Compiling libloading v0.6.2 4:15.07 Compiling stable_deref_trait v1.2.0 4:52.36 Compiling anyhow v1.0.30 4:54.37 Compiling siphasher v0.3.1 4:55.01 Compiling slab v0.4.1 4:55.24 Compiling bindgen v0.56.0 4:58.18 Compiling lazycell v1.2.1 4:58.35 Compiling peeking_take_while v0.1.2 4:58.48 Compiling base64 v0.12.0 4:59.84 Compiling shlex v0.1.1 5:01.13 Compiling fnv v1.0.6 5:01.25 Compiling ident_case v1.0.0 5:01.49 Compiling humantime v2.0.1 5:03.28 Compiling tinystr v0.3.2 5:03.85 Compiling khronos_api v3.1.0 5:06.01 Compiling fallible-iterator v0.2.0 5:07.08 Compiling fallible-streaming-iterator v0.1.9 5:07.36 Compiling maybe-uninit v2.0.0 5:09.55 Compiling typenum v1.12.0 5:15.62 Compiling dtoa v0.4.2 5:16.05 Compiling arrayref v0.3.5 5:16.13 Compiling smallbitvec v2.5.0 5:17.27 Compiling atomic_refcell v0.1.0 5:17.62 Compiling rayon-core v1.8.1 5:18.02 Compiling fixedbitset v0.2.0 5:19.28 Compiling neqo-common v0.4.25 (https://github.com/mozilla/neqo?tag=v0.4.25#13b5a130) 5:20.28 Compiling bit-vec v0.6.2 5:21.16 Compiling crc32fast v1.2.0 5:23.30 Compiling unicode-width v0.1.7 5:23.46 Compiling id-arena v2.2.1 5:23.76 Compiling xml-rs v0.8.0 5:40.16 Compiling nodrop v0.1.12 5:40.28 Compiling interrupt-support v0.1.0 (https://github.com/mozilla/application-services?rev=8a576fbe79199fa8664f64285524017f74ebcc5f#8a576fbe) 5:40.45 Compiling byte-tools v0.3.0 5:40.53 Compiling either v1.1.0 5:40.74 Compiling adler v0.2.3 5:41.25 Compiling void v1.0.2 5:41.49 Compiling thin-slice v0.1.1 5:41.89 Compiling same-file v1.0.2 5:42.53 Compiling precomputed-hash v0.1.1 5:42.61 Compiling static_assertions v1.1.0 5:42.69 Compiling bytes v0.5.3 5:45.68 Compiling nss_build_common v0.1.0 (https://github.com/mozilla/application-services?rev=8a576fbe79199fa8664f64285524017f74ebcc5f#8a576fbe) 5:47.61 Compiling target-lexicon v0.9.0 5:51.17 Compiling cfg_aliases v0.1.1 5:51.25 Compiling opaque-debug v0.2.1 5:51.32 Compiling fake-simd v0.1.2 5:51.44 Compiling inplace_it v0.3.3 5:53.77 Compiling cose v0.1.4 5:57.82 Compiling svg_fmt v0.4.0 5:59.08 Compiling remove_dir_all v0.5.2 5:59.16 Compiling binary-space-partition v0.1.2 5:59.34 Compiling fluent-syntax v0.10.1 6:01.09 Compiling error-chain v0.11.0 6:01.77 Compiling encoding_c_mem v0.2.5 6:02.48 Compiling encoding_c v0.9.7 6:03.18 Compiling xmldecl v0.1.1 (https://github.com/hsivonen/xmldecl?rev=a74f7df5bf6cb11194fb74daa0c3cf42f326fd90#a74f7df5) 6:03.57 Compiling murmurhash3 v0.0.5 6:03.90 Compiling plain v0.2.3 6:04.07 Compiling static_prefs v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/modules/libpref/init/static_prefs) 6:04.15 Compiling futures-core v0.3.12 6:04.48 Compiling tracy-rs v0.1.2 6:04.64 Compiling moz_cbor v0.1.1 6:08.04 accessible/base 6:08.04 Compiling unicode-segmentation v1.2.1 6:09.74 Compiling copyless v0.1.4 6:09.89 Compiling quick-error v1.2.1 6:10.03 Compiling authenticator v0.3.1 6:10.40 Compiling qcms v0.2.0 (/builddir/build/BUILD/firefox-90.0.2/gfx/qcms) 6:11.41 Compiling data-encoding v2.3.0 6:27.04 Compiling profiling v0.1.10 6:27.12 Compiling runloop v0.1.0 6:27.73 Compiling mozilla-central-workspace-hack v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/build/workspace-hack) 6:27.80 Compiling rustc-demangle v0.1.8 6:29.37 Compiling ringbuf v0.2.1 6:30.23 Compiling prefs_parser v0.0.1 (/builddir/build/BUILD/firefox-90.0.2/modules/libpref/parser) 6:32.08 Compiling bitreader v0.3.2 6:33.17 Compiling num-traits v0.2.14 6:33.70 Compiling indexmap v1.6.0 6:34.22 Compiling crossbeam-utils v0.8.1 6:34.83 Compiling miniz_oxide v0.4.3 6:35.34 Compiling rayon v1.4.1 6:35.98 Compiling crossbeam-utils v0.6.5 6:39.28 Compiling thread_local v1.0.1 6:42.41 Compiling hashbrown v0.9.1 6:43.63 Compiling libdbus-sys v0.1.5 6:44.27 Compiling crossbeam-utils v0.7.0 6:44.75 Compiling crossbeam-epoch v0.8.0 6:45.24 Compiling num-integer v0.1.41 6:45.92 Compiling unicode-bidi v0.3.4 6:51.46 Compiling c2-chacha v0.2.3 6:51.84 Compiling instant v0.1.8 6:51.93 Compiling libloading v0.7.0 6:52.72 Compiling nom v5.1.1 6:53.20 Compiling semver v0.9.0 6:57.51 Compiling lock_api v0.4.1 6:58.06 Compiling clang-sys v1.0.3 7:00.14 Compiling futures-task v0.3.12 7:00.67 Compiling owning_ref v0.4.0 7:01.21 Compiling phf_shared v0.8.0 7:01.93 Compiling unic-langid-impl v0.9.0 7:06.93 Compiling dtoa-short v0.3.3 7:07.34 Compiling bit-set v0.5.2 7:07.75 Compiling codespan-reporting v0.11.1 7:14.01 Compiling servo_arc v0.1.1 (/builddir/build/BUILD/firefox-90.0.2/servo/components/servo_arc) 7:14.46 Compiling block-padding v0.1.2 7:14.84 Compiling itertools v0.8.0 7:16.21 accessible/basetypes 7:17.04 Compiling unreachable v1.0.0 7:19.34 Compiling walkdir v2.3.1 7:23.50 accessible/generic 7:23.52 Compiling webext-storage v0.1.0 (https://github.com/mozilla/application-services?rev=8a576fbe79199fa8664f64285524017f74ebcc5f#8a576fbe) 7:24.37 Compiling wgpu-core v0.7.0 (/builddir/build/BUILD/firefox-90.0.2/gfx/wgpu/wgpu-core) 7:29.74 Compiling futures-channel v0.3.12 7:30.42 Compiling http v0.2.0 8:02.59 Compiling tokio-executor v0.1.9 8:03.84 Compiling crossbeam-queue v0.1.2 8:06.77 accessible/html 8:30.09 Compiling hashlink v0.6.0 8:30.97 Compiling fallible_collections v0.3.1 8:31.74 accessible/ipc/other 8:32.53 Compiling idna v0.2.0 8:38.27 Compiling ash v0.32.1 8:48.52 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 8:48.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIAccessiblePivot.h:14, 8:48.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/a11y/DocAccessible.h:9, 8:48.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 8:48.52 from /builddir/build/BUILD/firefox-90.0.2/accessible/ipc/other/DocAccessibleChild.h:10, 8:48.52 from /builddir/build/BUILD/firefox-90.0.2/accessible/ipc/other/DocAccessibleChild.cpp:7: 8:48.52 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘void mozilla::a11y::AddRelation(mozilla::a11y::LocalAccessible*, mozilla::a11y::RelationType, nsTArray*)’: 8:48.52 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 8:48.52 452 | mArray.mHdr->mLength = 0; 8:48.52 | ~~~~~~~~~~~~~~~~~~~~~^~~ 8:48.52 /builddir/build/BUILD/firefox-90.0.2/accessible/ipc/other/DocAccessibleChild.cpp:175:22: note: while referencing ‘targets’ 8:48.52 175 | nsTArray targets; 8:48.52 | ^~~~~~~ 8:48.52 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 8:48.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIAccessiblePivot.h:14, 8:48.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/a11y/DocAccessible.h:9, 8:48.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 8:48.52 from /builddir/build/BUILD/firefox-90.0.2/accessible/ipc/other/DocAccessibleChild.h:10, 8:48.52 from /builddir/build/BUILD/firefox-90.0.2/accessible/ipc/other/DocAccessibleChild.cpp:7: 8:48.52 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 8:48.52 452 | mArray.mHdr->mLength = 0; 8:48.52 | ~~~~~~~~~~~~~~~~~~~~~^~~ 8:48.52 /builddir/build/BUILD/firefox-90.0.2/accessible/ipc/other/DocAccessibleChild.cpp:175:22: note: while referencing ‘targets’ 8:48.52 175 | nsTArray targets; 8:48.52 | ^~~~~~~ 9:07.74 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 9:07.74 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayAlgorithm.h:10, 9:07.74 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/SafeRefPtr.h:10, 9:07.74 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsBaseHashtable.h:13, 9:07.74 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTHashMap.h:13, 9:07.74 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsNodeInfoManager.h:20, 9:07.74 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsINode.h:16, 9:07.74 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIContent.h:10, 9:07.74 from /builddir/build/BUILD/firefox-90.0.2/accessible/generic/LocalAccessible.h:16, 9:07.74 from /builddir/build/BUILD/firefox-90.0.2/accessible/ipc/other/RemoteAccessible.h:10, 9:07.74 from /builddir/build/BUILD/firefox-90.0.2/accessible/ipc/other/RemoteAccessible.cpp:7: 9:07.74 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::a11y::RemoteAccessible::Relations(nsTArray*, nsTArray >*) const’: 9:07.74 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 9:07.74 657 | aOther.mHdr->mLength = 0; 9:07.74 | ~~~~~~~~~~~~~~~~~~~~~^~~ 9:07.74 /builddir/build/BUILD/firefox-90.0.2/accessible/ipc/other/RemoteAccessible.cpp:86:33: note: while referencing ‘targets’ 9:07.74 86 | nsTArray targets(targetCount); 9:07.74 | ^~~~~~~ 9:08.95 accessible/ipc 9:30.00 accessible/xpcom 9:38.80 Compiling rustc_version v0.2.3 9:46.61 Compiling unic-langid v0.9.0 9:49.89 Compiling new_debug_unreachable v1.0.1 9:55.05 Compiling time v0.1.40 9:59.25 Compiling iovec v0.1.4 9:59.62 Compiling num_cpus v1.13.0 9:59.98 accessible/xul 10:03.69 Compiling net2 v0.2.33 10:06.41 Compiling atty v0.2.11 10:06.56 Compiling raw-window-handle v0.3.3 10:06.88 Compiling hashglobe v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/servo/components/hashglobe) 10:08.03 Compiling memmap2 v0.2.2 10:09.00 Compiling zeitstempel v0.1.0 10:09.13 Compiling dirs-sys v0.3.4 10:11.98 Compiling memmap v0.7.0 10:12.87 Compiling pulse-ffi v0.1.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=c87b50aebfa088c1ad30c74819d4e9829f88b2e3#c87b50ae) 10:14.86 Compiling libudev-sys v0.1.3 (/builddir/build/BUILD/firefox-90.0.2/dom/webauthn/libudev-sys) 10:19.46 Compiling freetype v0.7.0 10:21.76 Compiling socket2 v0.3.10 10:25.19 browser/app 10:28.06 memory/build 10:28.18 memory/mozalloc 10:29.04 mfbt 10:29.05 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 10:34.47 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 10:34.95 Compiling jobserver v0.1.21 10:35.26 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 10:40.55 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 10:46.44 Compiling quote v1.0.2 10:50.00 mozglue/baseprofiler 10:50.01 Compiling gpu-alloc-types v0.2.1 (https://github.com/zakarumych/gpu-alloc.git?rev=2cd1ad650cdd24d1647b6041f77ced0cbf1ff2a6#2cd1ad65) 10:50.63 Compiling gpu-descriptor-types v0.1.1 11:10.11 Compiling ffi-support v0.4.2 11:11.77 Compiling dogear v0.4.0 11:20.92 In file included from Unified_cpp_mozglue_baseprofiler1.cpp:2: 11:20.92 /builddir/build/BUILD/firefox-90.0.2/mozglue/baseprofiler/lul/LulMain.cpp: In function ‘bool lul::GetAndCheckStackTrace(lul::LUL*, const char*)’: 11:20.92 /builddir/build/BUILD/firefox-90.0.2/mozglue/baseprofiler/lul/LulMain.cpp:1567:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct lul::UnwindRegs’; use assignment or value-initialization instead [-Wclass-memaccess] 11:20.92 1567 | memset(&startRegs, 0, sizeof(startRegs)); 11:20.92 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:20.92 In file included from /builddir/build/BUILD/firefox-90.0.2/mozglue/baseprofiler/lul/LulMain.cpp:7, 11:20.92 from Unified_cpp_mozglue_baseprofiler1.cpp:2: 11:20.92 /builddir/build/BUILD/firefox-90.0.2/mozglue/baseprofiler/lul/LulMain.h:134:8: note: ‘struct lul::UnwindRegs’ declared here 11:20.92 134 | struct UnwindRegs { 11:20.92 | ^~~~~~~~~~ 11:23.71 mozglue/build 11:23.74 Compiling fxhash v0.2.1 11:24.01 Compiling base64 v0.10.1 11:25.27 Compiling dns-parser v0.8.0 11:27.18 Compiling rustc-hash v1.0.1 11:27.32 Compiling tokio-timer v0.2.11 11:28.92 Compiling tokio-current-thread v0.1.6 11:30.55 Compiling aho-corasick v0.7.6 11:37.37 Compiling nsstring v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/xpcom/rust/nsstring) 11:39.91 Compiling shift_or_euc v0.1.0 11:41.29 Compiling chardetng v0.1.9 (https://github.com/hsivonen/chardetng?rev=39f95e2f7cd6e632a379cdeee62c68e8cedd7810#39f95e2f) 11:45.11 Compiling memoffset v0.5.1 11:45.78 Compiling gkrust-shared v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/toolkit/library/rust/shared) 11:53.49 Compiling fluent-langneg v0.13.0 11:54.80 Compiling intl_pluralrules v7.0.1 11:59.20 Compiling gl_generator v0.14.0 12:14.39 Compiling generic-array v0.12.0 12:15.04 Compiling cose-c v0.1.5 12:16.15 Compiling rand_core v0.5.1 12:16.87 Compiling bytes v0.4.9 12:19.74 Compiling futures-cpupool v0.1.8 12:23.56 Compiling mio v0.6.21 (/builddir/build/BUILD/firefox-90.0.2/third_party/rust/mio) 12:30.62 Compiling mapped_hyph v0.4.3 (https://github.com/jfkthame/mapped_hyph.git?rev=746743227485a83123784df0c53227ab466612ed#74674322) 12:44.09 Compiling dirs v2.0.2 12:44.66 Compiling pulse v0.3.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=c87b50aebfa088c1ad30c74819d4e9829f88b2e3#c87b50ae) 12:47.02 Compiling libudev v0.2.0 12:48.17 Compiling cc v1.0.59 13:08.24 Compiling cstr v0.2.8 13:12.53 Compiling gpu-alloc v0.4.2 (https://github.com/zakarumych/gpu-alloc.git?rev=2cd1ad650cdd24d1647b6041f77ced0cbf1ff2a6#2cd1ad65) 13:15.17 Compiling gpu-descriptor v0.1.1 13:17.48 Compiling ordered-float v1.1.1 13:18.00 Compiling spirv_headers v1.5.0 13:23.85 Compiling petgraph v0.5.1 13:28.42 Compiling crossbeam-channel v0.5.0 13:31.42 Compiling build-parallel v0.1.2 13:31.94 Compiling flate2 v1.0.19 13:34.41 Compiling type-map v0.3.0 13:35.01 Compiling regex v1.3.3 15:09.46 Compiling nserror v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/xpcom/rust/nserror) 15:09.89 Compiling shift_or_euc_c v0.1.0 15:10.11 Compiling dbus v0.6.4 15:15.58 Compiling chardetng_c v0.1.2 (https://github.com/hsivonen/chardetng_c?rev=ed8a4c6f900a90d4dbc1d64b856e61490a1c3570#ed8a4c6f) 15:15.87 Compiling crossbeam-channel v0.4.4 15:18.98 Compiling cexpr v0.4.0 15:30.79 Compiling glsl v4.0.3 15:47.75 Compiling gleam v0.13.1 16:03.07 Compiling block-buffer v0.7.3 16:03.26 Compiling digest v0.8.0 16:03.48 Compiling rand_chacha v0.2.1 16:03.86 Compiling rand_pcg v0.2.1 16:04.19 Compiling tokio-io v0.1.7 16:06.28 Compiling mio-uds v0.6.7 16:07.42 Compiling cmake v0.1.29 16:12.57 Compiling synstructure v0.12.1 16:24.27 Compiling darling_core v0.10.1 16:39.45 Compiling libsqlite3-sys v0.20.1 16:40.22 Compiling lmdb-rkv-sys v0.11.0 16:41.77 Compiling glslopt v0.1.9 16:43.22 Compiling whatsys v0.1.2 16:44.58 Compiling audioipc v0.2.5 (https://github.com/mozilla/audioipc-2?rev=7537bfadad2e981577eb75e4f13662fc517e1a09#7537bfad) 16:45.58 Compiling mozglue-static v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/mozglue/static/rust) 16:46.99 Compiling intl-memoizer v0.5.0 16:49.28 Compiling Inflector v0.11.4 16:56.65 Compiling env_logger v0.8.2 17:04.38 Compiling fluent-pseudo v0.2.3 17:25.02 Compiling thiserror-impl v1.0.21 17:49.56 Compiling xpcom_macros v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/xpcom/rust/xpcom/xpcom_macros) 18:18.47 Compiling proc-macro-hack v0.5.11 18:31.22 Compiling derive_more v0.99.2 18:31.92 Compiling cssparser v0.28.1 19:24.75 Compiling serde_with_macros v1.1.0 19:40.90 Compiling cssparser-macros v0.6.0 19:48.18 Compiling scroll_derive v0.10.1 19:52.01 Compiling rental-impl v0.5.5 19:60.00 Compiling inherent v0.1.5 20:19.79 Compiling prost-derive v0.6.1 20:59.23 Compiling num-derive v0.3.0 21:16.20 Compiling encoding_glue v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/intl/encoding_glue) 21:16.92 Compiling l10nregistry-ffi v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/intl/l10n/rust/l10nregistry-ffi) 21:17.28 Compiling netwerk_helper v0.0.1 (/builddir/build/BUILD/firefox-90.0.2/netwerk/base/rust-helper) 21:44.16 Compiling glsl-to-cxx v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/gfx/wr/glsl-to-cxx) 22:26.61 Compiling audio_thread_priority v0.23.4 22:33.68 Compiling sha2 v0.8.0 22:37.62 Compiling rand v0.7.2 22:45.46 Compiling tokio-reactor v0.1.3 22:50.47 Compiling tokio-codec v0.1.0 22:51.39 Compiling cubeb-sys v0.9.0 23:01.10 Compiling malloc_size_of_derive v0.1.1 23:12.01 Compiling peek-poke-derive v0.2.1 (/builddir/build/BUILD/firefox-90.0.2/gfx/wr/peek-poke/peek-poke-derive) 23:20.93 Compiling ouroboros_macro v0.7.0 23:24.37 Compiling mp4parse v0.11.5 (https://github.com/mozilla/mp4parse-rust?rev=dd967732ac836cc1ed5f1a7259d912c5d13e009b#dd967732) 23:32.79 Compiling darling_macro v0.10.1 23:43.14 Compiling thiserror v1.0.21 23:43.30 Compiling xpcom v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/xpcom/rust/xpcom) 24:09.23 Compiling paste-impl v0.1.12 24:12.11 Compiling scroll v0.10.1 24:13.08 Compiling prost v0.6.1 24:17.11 Compiling rental v0.5.5 24:20.81 Compiling rust_cascade v0.6.0 24:21.84 Compiling uuid v0.8.1 24:23.77 Compiling tempfile v3.1.0 24:35.09 Compiling tokio-tcp v0.1.1 24:37.66 Compiling tokio-udp v0.1.1 24:39.50 Compiling tokio-uds v0.2.5 24:42.73 Compiling phf_generator v0.8.0 24:47.02 Compiling mp4parse_capi v0.11.5 (https://github.com/mozilla/mp4parse-rust?rev=dd967732ac836cc1ed5f1a7259d912c5d13e009b#dd967732) 24:52.91 Compiling darling v0.10.1 24:52.99 Compiling naga v0.3.1 (https://github.com/gfx-rs/naga?tag=gfx-22#9cd6fd9c) 25:24.93 Compiling error-support v0.1.0 (https://github.com/mozilla/application-services?rev=8a576fbe79199fa8664f64285524017f74ebcc5f#8a576fbe) 25:25.08 Compiling ouroboros v0.7.0 25:25.17 Compiling smallvec v1.6.1 25:25.85 Compiling serde_json v1.0.44 25:37.44 Compiling url v2.1.0 25:48.61 Compiling bincode v1.2.1 25:49.78 Compiling euclid v0.22.0 25:54.02 Compiling chrono v0.4.10 26:03.65 Compiling app_units v0.7.0 26:03.93 Compiling arrayvec v0.5.1 26:04.79 Compiling serde_with v1.4.0 26:05.59 Compiling ron v0.6.2 26:21.64 Compiling serde_bytes v0.11.2 26:22.41 Compiling webrender_build v0.0.1 (/builddir/build/BUILD/firefox-90.0.2/gfx/wr/webrender_build) 26:27.80 Compiling wgpu-types v0.7.0 (/builddir/build/BUILD/firefox-90.0.2/gfx/wgpu/wgpu-types) 26:39.16 Compiling rust_decimal v1.7.0 26:44.91 Compiling storage_variant v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/storage/variant) 26:45.83 Compiling moz_task v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/xpcom/rust/moz_task) 26:45.96 Compiling unic-langid-ffi v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/intl/locale/rust/unic-langid-ffi) 26:47.11 Compiling remote v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/remote/components/rust) 26:47.63 Compiling processtools v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/toolkit/components/processtools) 26:48.18 Compiling toml v0.4.5 26:55.44 Compiling goblin v0.1.2 27:08.34 Compiling crossbeam-deque v0.7.2 27:08.79 Compiling paste v0.1.12 27:08.88 Compiling cascade_bloom_filter v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/toolkit/components/cascade_bloom_filter) 27:09.03 warning: using `procedural-masquerade` crate 27:09.03 --> toolkit/components/cascade_bloom_filter/src/lib.rs:24:1 27:09.03 | 27:09.03 24 | / rental! { 27:09.03 25 | | mod rentals { 27:09.03 26 | | use super::Cascade; 27:09.03 27 | | 27:09.03 ... | 27:09.03 33 | | } 27:09.03 34 | | } 27:09.03 | |_^ 27:09.03 | 27:09.03 = note: `#[warn(proc_macro_back_compat)]` on by default 27:09.03 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 27:09.03 = note: for more information, see issue #83125 27:09.03 = note: The `procedural-masquerade` crate has been unnecessary since Rust 1.30.0. Versions of this crate below 0.1.7 will eventually stop compiling. 27:09.03 = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) 27:09.97 warning: 1 warning emitted 27:09.99 Compiling gkrust_utils v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/xpcom/rust/gkrust_utils) 27:10.38 Compiling mdns_service v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/transport/mdns_service) 27:21.03 Compiling phf_codegen v0.8.0 27:21.23 Compiling phf_macros v0.8.0 27:45.55 Compiling lmdb-rkv v0.14.0 27:47.33 Compiling derive_common v0.0.1 (/builddir/build/BUILD/firefox-90.0.2/servo/components/derive_common) 27:48.54 Compiling gfx-hal v0.7.0 (https://github.com/gfx-rs/gfx?rev=84e02f96149207b1bafecb1924b14315930c98ee#84e02f96) 27:55.67 Compiling parking_lot_core v0.8.1 27:57.11 Compiling fluent-bundle v0.14.1 28:03.18 Compiling fallible v0.0.1 (/builddir/build/BUILD/firefox-90.0.2/servo/components/fallible) 28:03.31 Compiling rusqlite v0.24.2 28:09.30 Compiling viaduct v0.1.0 (https://github.com/mozilla/application-services?rev=8a576fbe79199fa8664f64285524017f74ebcc5f#8a576fbe) 28:16.40 Compiling webrtc-sdp v0.3.8 28:20.23 Compiling mozurl v0.0.1 (/builddir/build/BUILD/firefox-90.0.2/netwerk/base/mozurl) 28:22.57 Compiling peek-poke v0.2.0 (/builddir/build/BUILD/firefox-90.0.2/gfx/wr/peek-poke) 28:23.10 Compiling etagere v0.2.4 28:27.16 Compiling plane-split v0.17.1 28:28.37 Compiling wr_malloc_size_of v0.0.1 (/builddir/build/BUILD/firefox-90.0.2/gfx/wr/wr_malloc_size_of) 28:28.70 Compiling uluru v0.4.0 28:28.89 Compiling qlog v0.4.0 28:45.00 Compiling sfv v0.8.0 28:51.02 Compiling storage v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/storage/rust) 28:52.33 Compiling fluent-langneg-ffi v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/intl/locale/rust/fluent-langneg-ffi) 28:53.25 Compiling swgl v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/gfx/wr/swgl) 28:54.97 Compiling object v0.16.0 29:00.04 Compiling neqo-crypto v0.4.25 (https://github.com/mozilla/neqo?tag=v0.4.25#13b5a130) 29:04.42 Compiling style v0.0.1 (/builddir/build/BUILD/firefox-90.0.2/servo/components/style) 29:21.64 Compiling tokio-threadpool v0.1.17 29:21.74 Compiling cubeb-core v0.9.0 29:23.63 Compiling selectors v0.22.0 (/builddir/build/BUILD/firefox-90.0.2/servo/components/selectors) 29:31.50 Compiling phf v0.8.0 29:31.74 Compiling rkv v0.17.0 29:32.07 Compiling to_shmem_derive v0.0.1 (/builddir/build/BUILD/firefox-90.0.2/servo/components/to_shmem_derive) 29:46.10 Compiling style_derive v0.0.1 (/builddir/build/BUILD/firefox-90.0.2/servo/components/style_derive) 30:14.96 Compiling parking_lot v0.11.1 30:19.82 Compiling gfx-backend-empty v0.7.0 (https://github.com/gfx-rs/gfx?rev=84e02f96149207b1bafecb1924b14315930c98ee#84e02f96) 30:22.12 Compiling fluent v0.14.1 30:22.21 Compiling sync-guid v0.1.0 (https://github.com/mozilla/application-services?rev=8a576fbe79199fa8664f64285524017f74ebcc5f#8a576fbe) 30:26.34 Compiling sql-support v0.1.0 (https://github.com/mozilla/application-services?rev=8a576fbe79199fa8664f64285524017f74ebcc5f#8a576fbe) 30:28.86 Compiling rsdparsa_capi v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/rsdparsa_capi) 30:30.00 Compiling webrender_api v0.61.0 (/builddir/build/BUILD/firefox-90.0.2/gfx/wr/webrender_api) 30:44.15 Compiling http_sfv v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/netwerk/base/http-sfv) 30:55.31 Compiling bookmark_sync v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/toolkit/components/places/bookmark_sync) 31:16.06 Compiling profiler_helper v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/tools/profiler/rust-helper) 32:53.24 Compiling cubeb v0.9.0 32:53.53 Compiling cubeb-backend v0.9.0 32:53.73 Compiling tokio-fs v0.1.3 33:06.07 Compiling glean-core v38.0.1 34:08.84 mozglue/misc 34:22.36 warning: In file included from src/gl.cc:92: 34:22.36 warning: src/glsl.h:279:41: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.36 warning: 279 | IMPLICIT constexpr bvec2_scalar(bool a) : x(a), y(a) {} 34:22.36 warning: | ^ 34:22.36 warning: src/glsl.h:303:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.36 warning: 303 | IMPLICIT constexpr bvec2_scalar1(bool a) : x(a) {} 34:22.36 warning: | ^ 34:22.37 warning: src/glsl.h:310:24: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.37 warning: 310 | IMPLICIT bvec2(Bool a) : x(a), y(a) {} 34:22.37 warning: | ^ 34:22.37 warning: src/glsl.h:356:41: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.37 warning: 356 | IMPLICIT constexpr vec2_scalar(float a) : x(a), y(a) {} 34:22.37 warning: | ^ 34:22.37 warning: src/glsl.h:357:39: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.37 warning: 357 | IMPLICIT constexpr vec2_scalar(int a) : x(a), y(a) {} 34:22.37 warning: | ^ 34:22.37 warning: src/glsl.h:472:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.37 warning: 472 | IMPLICIT constexpr vec2(Float a) : x(a), y(a) {} 34:22.37 warning: | ^ 34:22.37 warning: src/glsl.h:474:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.37 warning: 474 | IMPLICIT constexpr vec2(vec2_scalar s) : x(s.x), y(s.y) {} 34:22.37 warning: | ^ 34:22.37 warning: src/glsl.h:823:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.37 warning: 823 | IMPLICIT constexpr ivec2_scalar(int32_t a) : x(a), y(a) {} 34:22.37 warning: | ^ 34:22.38 warning: src/glsl.h:881:23: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.38 warning: 881 | IMPLICIT ivec2(I32 a) : x(a), y(a) {} 34:22.38 warning: | ^ 34:22.38 warning: src/glsl.h:883:24: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.38 warning: 883 | IMPLICIT ivec2(vec2 a) : x(cast(a.x)), y(cast(a.y)) {} 34:22.38 warning: | ^ 34:22.38 warning: src/glsl.h:885:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.38 warning: 885 | IMPLICIT constexpr ivec2(ivec2_scalar s) : x(s.x), y(s.y) {} 34:22.38 warning: | ^ 34:22.38 warning: src/glsl.h:976:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.38 warning: 976 | IMPLICIT constexpr ivec3_scalar(int32_t a) : x(a), y(a), z(a) {} 34:22.38 warning: | ^ 34:22.38 warning: src/glsl.h:999:23: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.38 warning: 999 | IMPLICIT ivec3(I32 a) : x(a), y(a), z(a) {} 34:22.38 warning: | ^ 34:22.38 warning: src/glsl.h:1050:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.38 warning: 1050 | IMPLICIT constexpr ivec4_scalar(int32_t a) : x(a), y(a), z(a), w(a) {} 34:22.38 warning: | ^ 34:22.38 warning: src/glsl.h:1097:23: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.39 warning: 1097 | IMPLICIT ivec4(I32 a) : x(a), y(a), z(a), w(a) {} 34:22.39 warning: | ^ 34:22.39 warning: src/glsl.h:1100:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.39 warning: 1100 | IMPLICIT constexpr ivec4(ivec4_scalar s) : x(s.x), y(s.y), z(s.z), w(s.w) {} 34:22.39 warning: | ^ 34:22.39 warning: src/glsl.h:1193:41: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.39 warning: 1193 | IMPLICIT constexpr bvec3_scalar(bool a) : x(a), y(a), z(a) {} 34:22.39 warning: | ^ 34:22.39 warning: src/glsl.h:1200:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.39 warning: 1200 | IMPLICIT constexpr bvec3_scalar1(bool a) : x(a) {} 34:22.39 warning: | ^ 34:22.39 warning: src/glsl.h:1207:24: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.39 warning: 1207 | IMPLICIT bvec3(Bool a) : x(a), y(a), z(a) {} 34:22.39 warning: | ^ 34:22.39 warning: src/glsl.h:1237:41: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.39 warning: 1237 | IMPLICIT constexpr bvec4_scalar(bool a) : x(a), y(a), z(a), w(a) {} 34:22.39 warning: | ^ 34:22.39 warning: src/glsl.h:1268:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.39 warning: 1268 | IMPLICIT constexpr bvec4_scalar1(bool a) : x(a) {} 34:22.39 warning: | ^ 34:22.39 warning: src/glsl.h:1275:24: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.39 warning: 1275 | IMPLICIT bvec4(Bool a) : x(a), y(a), z(a), w(a) {} 34:22.39 warning: | ^ 34:22.39 warning: src/glsl.h:1386:41: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.39 warning: 1386 | IMPLICIT constexpr vec3_scalar(float a) : x(a), y(a), z(a) {} 34:22.39 warning: | ^ 34:22.39 warning: src/glsl.h:1477:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.39 warning: 1477 | IMPLICIT constexpr vec3(Float a) : x(a), y(a), z(a) {} 34:22.39 warning: | ^ 34:22.39 warning: src/glsl.h:1481:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.39 warning: 1481 | IMPLICIT constexpr vec3(vec3_scalar s) : x(s.x), y(s.y), z(s.z) {} 34:22.39 warning: | ^ 34:22.39 warning: src/glsl.h:1673:41: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.39 warning: 1673 | IMPLICIT constexpr vec4_scalar(float a) : x(a), y(a), z(a), w(a) {} 34:22.39 warning: | ^ 34:22.39 warning: src/glsl.h:1790:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.39 warning: 1790 | IMPLICIT constexpr vec4(Float a) : x(a), y(a), z(a), w(a) {} 34:22.39 warning: | ^ 34:22.39 warning: src/glsl.h:1796:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.39 warning: 1796 | IMPLICIT constexpr vec4(vec4_scalar s) : x(s.x), y(s.y), z(s.z), w(s.w) {} 34:22.39 warning: | ^ 34:22.39 warning: src/glsl.h:2243:41: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.39 warning: 2243 | IMPLICIT constexpr mat2_scalar(float a) { 34:22.39 warning: | ^ 34:22.39 warning: src/glsl.h:2251:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.39 warning: 2251 | IMPLICIT mat2_scalar(const mat4_scalar& mat); 34:22.39 warning: | ^ 34:22.39 warning: src/glsl.h:2289:24: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.39 warning: 2289 | IMPLICIT mat2(Float a) { 34:22.39 warning: | ^ 34:22.39 warning: src/glsl.h:2298:32: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.40 warning: 2298 | IMPLICIT mat2(const mat4& mat); 34:22.40 warning: | ^ 34:22.40 warning: src/glsl.h:2299:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.40 warning: 2299 | IMPLICIT constexpr mat2(mat2_scalar s) { 34:22.40 warning: | ^ 34:22.40 warning: src/glsl.h:2353:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.40 warning: 2353 | IMPLICIT mat3_scalar(const mat4_scalar& mat); 34:22.40 warning: | ^ 34:22.40 warning: src/glsl.h:2387:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.40 warning: 2387 | IMPLICIT constexpr mat3(mat3_scalar s) { 34:22.40 warning: | ^ 34:22.40 warning: src/glsl.h:2406:32: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.40 warning: 2406 | IMPLICIT mat3(const mat4& mat); 34:22.40 warning: | ^ 34:22.40 warning: src/glsl.h:2493:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.40 warning: 2493 | IMPLICIT constexpr mat4(mat4_scalar s) { 34:22.40 warning: | ^ 34:22.40 warning: src/glsl.h:2525:57: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.40 warning: 2525 | IMPLICIT mat3_scalar::mat3_scalar(const mat4_scalar& mat) 34:22.40 warning: | ^ 34:22.40 warning: src/glsl.h:2530:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.40 warning: 2530 | IMPLICIT mat2::mat2(const mat4& mat) 34:22.40 warning: | ^ 34:22.40 warning: src/glsl.h:2533:57: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.40 warning: 2533 | IMPLICIT mat2_scalar::mat2_scalar(const mat4_scalar& mat) 34:22.40 warning: | ^ 34:22.40 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:1, 34:22.40 warning: from src/gl.cc:2634: 34:22.40 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.40 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.40 warning: | ^ 34:22.40 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.40 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.40 warning: | ^ 34:22.40 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend.h:142:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.40 warning: 142 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.40 warning: | ^ 34:22.40 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:1, 34:22.40 warning: from src/gl.cc:2634: 34:22.40 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend.h:162:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.40 warning: 162 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.40 warning: | ^ 34:22.40 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend.h:182:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.40 warning: 182 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.40 warning: | ^ 34:22.40 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend.h:201:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.40 warning: 201 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.40 warning: | ^ 34:22.40 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend.h:223:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.40 warning: 223 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.40 warning: | ^ 34:22.40 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend.h:245:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.40 warning: 245 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.40 warning: | ^ 34:22.40 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:1, 34:22.40 warning: from src/gl.cc:2634: 34:22.40 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend.h:277:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.40 warning: 277 | 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){ 34:22.40 warning: | ^ 34:22.40 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend.h:303:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.40 warning: 303 | 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){ 34:22.40 warning: | ^ 34:22.40 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend.h:321:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.40 warning: 321 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.40 warning: | ^ 34:22.40 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend.h:730:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.40 warning: 730 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.40 warning: | ^ 34:22.40 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend.h:748:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.40 warning: 748 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.40 warning: | ^ 34:22.40 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend.h:767:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.40 warning: 767 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.40 warning: | ^ 34:22.40 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:2, 34:22.40 warning: from src/gl.cc:2634: 34:22.40 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_ALPHA_PASS.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.40 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.40 warning: | ^ 34:22.40 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_ALPHA_PASS.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.40 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.40 warning: | ^ 34:22.40 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_ALPHA_PASS.h:142:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.41 warning: 142 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.41 warning: | ^ 34:22.41 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:2, 34:22.41 warning: from src/gl.cc:2634: 34:22.41 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_ALPHA_PASS.h:162:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.41 warning: 162 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.41 warning: | ^ 34:22.41 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_ALPHA_PASS.h:182:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.41 warning: 182 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.41 warning: | ^ 34:22.41 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_ALPHA_PASS.h:201:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.41 warning: 201 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.41 warning: | ^ 34:22.41 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_ALPHA_PASS.h:223:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.41 warning: 223 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.41 warning: | ^ 34:22.41 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_ALPHA_PASS.h:245:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.41 warning: 245 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.41 warning: | ^ 34:22.41 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:2, 34:22.41 warning: from src/gl.cc:2634: 34:22.41 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_ALPHA_PASS.h:277:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.41 warning: 277 | 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){ 34:22.41 warning: | ^ 34:22.41 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_ALPHA_PASS.h:303:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.41 warning: 303 | 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){ 34:22.41 warning: | ^ 34:22.41 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_ALPHA_PASS.h:321:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.41 warning: 321 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.41 warning: | ^ 34:22.41 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_ALPHA_PASS.h:730:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.41 warning: 730 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.41 warning: | ^ 34:22.41 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_ALPHA_PASS.h:748:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.41 warning: 748 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.41 warning: | ^ 34:22.41 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_ALPHA_PASS.h:767:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.41 warning: 767 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.41 warning: | ^ 34:22.41 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:3, 34:22.41 warning: from src/gl.cc:2634: 34:22.41 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_DEBUG_OVERDRAW.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.41 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.41 warning: | ^ 34:22.41 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_DEBUG_OVERDRAW.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.41 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.41 warning: | ^ 34:22.41 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_DEBUG_OVERDRAW.h:142:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.41 warning: 142 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.41 warning: | ^ 34:22.41 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:3, 34:22.41 warning: from src/gl.cc:2634: 34:22.41 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_DEBUG_OVERDRAW.h:162:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.41 warning: 162 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.41 warning: | ^ 34:22.41 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_DEBUG_OVERDRAW.h:182:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.41 warning: 182 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.41 warning: | ^ 34:22.41 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_DEBUG_OVERDRAW.h:201:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.41 warning: 201 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.41 warning: | ^ 34:22.41 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_DEBUG_OVERDRAW.h:223:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.41 warning: 223 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.41 warning: | ^ 34:22.41 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_DEBUG_OVERDRAW.h:245:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.41 warning: 245 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.41 warning: | ^ 34:22.41 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:3, 34:22.41 warning: from src/gl.cc:2634: 34:22.41 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_DEBUG_OVERDRAW.h:277:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.41 warning: 277 | 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){ 34:22.41 warning: | ^ 34:22.41 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_DEBUG_OVERDRAW.h:303:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.41 warning: 303 | 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){ 34:22.41 warning: | ^ 34:22.41 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_DEBUG_OVERDRAW.h:321:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.41 warning: 321 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.41 warning: | ^ 34:22.41 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_DEBUG_OVERDRAW.h:730:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.41 warning: 730 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.41 warning: | ^ 34:22.41 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_DEBUG_OVERDRAW.h:748:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.41 warning: 748 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.42 warning: | ^ 34:22.42 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_blend_DEBUG_OVERDRAW.h:767:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.42 warning: 767 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.42 warning: | ^ 34:22.42 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:4, 34:22.42 warning: from src/gl.cc:2634: 34:22.42 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.42 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.42 warning: | ^ 34:22.42 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.42 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.42 warning: | ^ 34:22.42 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:142:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.42 warning: 142 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.42 warning: | ^ 34:22.42 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:162:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.42 warning: 162 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.42 warning: | ^ 34:22.42 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:182:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.42 warning: 182 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.42 warning: | ^ 34:22.42 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:201:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.42 warning: 201 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.42 warning: | ^ 34:22.42 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:223:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.42 warning: 223 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.42 warning: | ^ 34:22.42 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:245:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.42 warning: 245 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.42 warning: | ^ 34:22.42 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:4, 34:22.42 warning: from src/gl.cc:2634: 34:22.42 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:277:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.42 warning: 277 | 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){ 34:22.42 warning: | ^ 34:22.42 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:303:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.42 warning: 303 | 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){ 34:22.42 warning: | ^ 34:22.42 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:321:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.42 warning: 321 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.42 warning: | ^ 34:22.42 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:348:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.42 warning: 348 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 34:22.42 warning: | ^ 34:22.42 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:860:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.42 warning: 860 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.42 warning: | ^ 34:22.42 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:878:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.42 warning: 878 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.42 warning: | ^ 34:22.42 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:897:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.42 warning: 897 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.42 warning: | ^ 34:22.42 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:5, 34:22.42 warning: from src/gl.cc:2634: 34:22.42 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.42 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.42 warning: | ^ 34:22.42 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.42 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.42 warning: | ^ 34:22.42 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:142:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.42 warning: 142 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.42 warning: | ^ 34:22.42 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:162:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.42 warning: 162 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.42 warning: | ^ 34:22.42 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:182:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.42 warning: 182 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.42 warning: | ^ 34:22.42 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:201:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.42 warning: 201 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.42 warning: | ^ 34:22.42 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:223:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.42 warning: 223 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.42 warning: | ^ 34:22.42 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:245:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.42 warning: 245 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.42 warning: | ^ 34:22.42 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:5, 34:22.42 warning: from src/gl.cc:2634: 34:22.42 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:277:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.42 warning: 277 | 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){ 34:22.43 warning: | ^ 34:22.43 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:303:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.43 warning: 303 | 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){ 34:22.43 warning: | ^ 34:22.43 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:321:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.43 warning: 321 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.43 warning: | ^ 34:22.43 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:348:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.43 warning: 348 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 34:22.43 warning: | ^ 34:22.43 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:860:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.43 warning: 860 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.43 warning: | ^ 34:22.43 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:878:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.43 warning: 878 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.43 warning: | ^ 34:22.43 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:897:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.43 warning: 897 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.43 warning: | ^ 34:22.43 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:6, 34:22.43 warning: from src/gl.cc:2634: 34:22.43 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_2D.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.43 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.43 warning: | ^ 34:22.43 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_2D.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.43 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.43 warning: | ^ 34:22.43 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_2D.h:142:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.43 warning: 142 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.43 warning: | ^ 34:22.43 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_2D.h:162:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.43 warning: 162 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.43 warning: | ^ 34:22.43 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_2D.h:182:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.43 warning: 182 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.43 warning: | ^ 34:22.43 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_2D.h:201:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.43 warning: 201 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.43 warning: | ^ 34:22.43 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_2D.h:223:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.43 warning: 223 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.43 warning: | ^ 34:22.43 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_2D.h:245:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.43 warning: 245 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.43 warning: | ^ 34:22.43 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:6, 34:22.43 warning: from src/gl.cc:2634: 34:22.43 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_2D.h:277:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.43 warning: 277 | 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){ 34:22.43 warning: | ^ 34:22.43 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_2D.h:303:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.43 warning: 303 | 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){ 34:22.43 warning: | ^ 34:22.43 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_2D.h:321:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.43 warning: 321 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.43 warning: | ^ 34:22.43 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_2D.h:348:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.43 warning: 348 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 34:22.43 warning: | ^ 34:22.43 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_2D.h:797:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.43 warning: 797 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.43 warning: | ^ 34:22.43 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_2D.h:815:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.43 warning: 815 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.43 warning: | ^ 34:22.43 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_2D.h:834:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.43 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.43 warning: | ^ 34:22.43 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:7, 34:22.43 warning: from src/gl.cc:2634: 34:22.43 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_RECT.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.43 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.43 warning: | ^ 34:22.43 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_RECT.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.43 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.43 warning: | ^ 34:22.43 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_RECT.h:142:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.43 warning: 142 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.43 warning: | ^ 34:22.43 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_RECT.h:162:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.43 warning: 162 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.43 warning: | ^ 34:22.43 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_RECT.h:182:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.44 warning: 182 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.44 warning: | ^ 34:22.44 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_RECT.h:201:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.44 warning: 201 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.44 warning: | ^ 34:22.44 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_RECT.h:223:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.44 warning: 223 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.44 warning: | ^ 34:22.44 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_RECT.h:245:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.44 warning: 245 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.44 warning: | ^ 34:22.44 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:7, 34:22.44 warning: from src/gl.cc:2634: 34:22.44 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_RECT.h:277:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.44 warning: 277 | 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){ 34:22.44 warning: | ^ 34:22.44 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_RECT.h:303:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.44 warning: 303 | 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){ 34:22.44 warning: | ^ 34:22.44 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_RECT.h:321:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.44 warning: 321 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.44 warning: | ^ 34:22.44 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_RECT.h:348:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.44 warning: 348 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 34:22.44 warning: | ^ 34:22.44 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_RECT.h:797:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.44 warning: 797 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.44 warning: | ^ 34:22.44 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_RECT.h:815:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.44 warning: 815 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.44 warning: | ^ 34:22.44 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ADVANCED_BLEND_ALPHA_PASS_TEXTURE_RECT.h:834:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.44 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.44 warning: | ^ 34:22.44 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:8, 34:22.44 warning: from src/gl.cc:2634: 34:22.44 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_2D.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.44 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.44 warning: | ^ 34:22.44 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_2D.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.44 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.44 warning: | ^ 34:22.44 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_2D.h:142:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.44 warning: 142 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.44 warning: | ^ 34:22.44 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_2D.h:162:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.44 warning: 162 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.44 warning: | ^ 34:22.44 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_2D.h:182:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.44 warning: 182 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.44 warning: | ^ 34:22.44 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_2D.h:201:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.44 warning: 201 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.44 warning: | ^ 34:22.44 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_2D.h:223:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.44 warning: 223 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.44 warning: | ^ 34:22.44 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_2D.h:245:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.44 warning: 245 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.44 warning: | ^ 34:22.44 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:8, 34:22.44 warning: from src/gl.cc:2634: 34:22.44 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_2D.h:277:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.44 warning: 277 | 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){ 34:22.44 warning: | ^ 34:22.44 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_2D.h:303:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.44 warning: 303 | 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){ 34:22.44 warning: | ^ 34:22.44 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_2D.h:321:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.44 warning: 321 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.44 warning: | ^ 34:22.44 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_2D.h:348:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.44 warning: 348 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 34:22.44 warning: | ^ 34:22.44 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_2D.h:862:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.44 warning: 862 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.44 warning: | ^ 34:22.44 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_2D.h:880:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.44 warning: 880 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.44 warning: | ^ 34:22.44 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_2D.h:901:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.44 warning: 901 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 34:22.44 warning: | ^ 34:22.45 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:9, 34:22.45 warning: from src/gl.cc:2634: 34:22.45 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_RECT.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.45 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.45 warning: | ^ 34:22.45 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_RECT.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.45 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.45 warning: | ^ 34:22.45 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_RECT.h:142:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.45 warning: 142 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.45 warning: | ^ 34:22.45 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_RECT.h:162:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.45 warning: 162 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.45 warning: | ^ 34:22.45 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_RECT.h:182:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.45 warning: 182 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.45 warning: | ^ 34:22.45 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_RECT.h:201:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.45 warning: 201 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.45 warning: | ^ 34:22.45 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_RECT.h:223:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.45 warning: 223 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.45 warning: | ^ 34:22.45 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_RECT.h:245:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.45 warning: 245 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.45 warning: | ^ 34:22.45 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:9, 34:22.45 warning: from src/gl.cc:2634: 34:22.45 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_RECT.h:277:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.45 warning: 277 | 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){ 34:22.45 warning: | ^ 34:22.45 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_RECT.h:303:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.45 warning: 303 | 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){ 34:22.45 warning: | ^ 34:22.45 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_RECT.h:321:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.45 warning: 321 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.45 warning: | ^ 34:22.45 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_RECT.h:348:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.45 warning: 348 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 34:22.45 warning: | ^ 34:22.45 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_RECT.h:862:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.45 warning: 862 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.45 warning: | ^ 34:22.45 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_RECT.h:880:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.45 warning: 880 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.45 warning: | ^ 34:22.45 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_DUAL_SOURCE_BLENDING_REPETITION_TEXTURE_RECT.h:901:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.45 warning: 901 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 34:22.45 warning: | ^ 34:22.45 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:10, 34:22.45 warning: from src/gl.cc:2634: 34:22.45 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.45 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.45 warning: | ^ 34:22.45 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.45 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.45 warning: | ^ 34:22.45 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:142:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.45 warning: 142 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.45 warning: | ^ 34:22.45 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:162:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.45 warning: 162 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.45 warning: | ^ 34:22.45 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:182:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.45 warning: 182 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.45 warning: | ^ 34:22.45 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:201:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.45 warning: 201 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.45 warning: | ^ 34:22.45 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:223:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.45 warning: 223 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.45 warning: | ^ 34:22.45 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:245:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.45 warning: 245 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.45 warning: | ^ 34:22.45 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:10, 34:22.45 warning: from src/gl.cc:2634: 34:22.45 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:277:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.45 warning: 277 | 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){ 34:22.45 warning: | ^ 34:22.45 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:303:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.45 warning: 303 | 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){ 34:22.45 warning: | ^ 34:22.45 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:321:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.46 warning: 321 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.46 warning: | ^ 34:22.46 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:348:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.46 warning: 348 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 34:22.46 warning: | ^ 34:22.46 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:860:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.46 warning: 860 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.46 warning: | ^ 34:22.46 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:878:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.46 warning: 878 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.46 warning: | ^ 34:22.46 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_2D.h:897:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.46 warning: 897 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.46 warning: | ^ 34:22.46 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:11, 34:22.46 warning: from src/gl.cc:2634: 34:22.46 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.46 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.46 warning: | ^ 34:22.46 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.46 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.46 warning: | ^ 34:22.46 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:142:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.46 warning: 142 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.46 warning: | ^ 34:22.46 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:162:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.46 warning: 162 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.46 warning: | ^ 34:22.46 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:182:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.46 warning: 182 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.46 warning: | ^ 34:22.46 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:201:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.46 warning: 201 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.46 warning: | ^ 34:22.46 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:223:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.46 warning: 223 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.46 warning: | ^ 34:22.46 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:245:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.46 warning: 245 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.46 warning: | ^ 34:22.46 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:11, 34:22.46 warning: from src/gl.cc:2634: 34:22.46 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:277:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.46 warning: 277 | 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){ 34:22.46 warning: | ^ 34:22.46 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:303:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.46 warning: 303 | 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){ 34:22.46 warning: | ^ 34:22.46 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:321:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.46 warning: 321 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.46 warning: | ^ 34:22.46 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:348:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.46 warning: 348 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 34:22.46 warning: | ^ 34:22.46 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:860:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.46 warning: 860 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.46 warning: | ^ 34:22.46 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:878:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.46 warning: 878 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.46 warning: | ^ 34:22.46 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_ANTIALIASING_REPETITION_TEXTURE_RECT.h:897:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.46 warning: 897 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.46 warning: | ^ 34:22.46 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:12, 34:22.46 warning: from src/gl.cc:2634: 34:22.46 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.46 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.46 warning: | ^ 34:22.46 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.46 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.46 warning: | ^ 34:22.46 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:142:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.46 warning: 142 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.46 warning: | ^ 34:22.46 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:162:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.46 warning: 162 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.46 warning: | ^ 34:22.46 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:182:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.46 warning: 182 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.46 warning: | ^ 34:22.46 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:201:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.46 warning: 201 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.46 warning: | ^ 34:22.47 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:223:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.47 warning: 223 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.47 warning: | ^ 34:22.47 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:245:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.47 warning: 245 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.47 warning: | ^ 34:22.47 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:12, 34:22.47 warning: from src/gl.cc:2634: 34:22.47 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:277:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.47 warning: 277 | 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){ 34:22.47 warning: | ^ 34:22.47 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:303:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.47 warning: 303 | 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){ 34:22.47 warning: | ^ 34:22.47 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:321:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.47 warning: 321 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.47 warning: | ^ 34:22.47 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:348:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.47 warning: 348 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 34:22.47 warning: | ^ 34:22.47 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:799:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.47 warning: 799 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.47 warning: | ^ 34:22.47 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:817:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.47 warning: 817 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.47 warning: | ^ 34:22.47 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:838:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.47 warning: 838 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 34:22.47 warning: | ^ 34:22.47 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:13, 34:22.47 warning: from src/gl.cc:2634: 34:22.47 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_RECT.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.47 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.47 warning: | ^ 34:22.47 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_RECT.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.47 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.47 warning: | ^ 34:22.47 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_RECT.h:142:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.47 warning: 142 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.47 warning: | ^ 34:22.47 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_RECT.h:162:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.47 warning: 162 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.47 warning: | ^ 34:22.47 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_RECT.h:182:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.47 warning: 182 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.47 warning: | ^ 34:22.47 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_RECT.h:201:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.47 warning: 201 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.47 warning: | ^ 34:22.47 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_RECT.h:223:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.47 warning: 223 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.47 warning: | ^ 34:22.47 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_RECT.h:245:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.47 warning: 245 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.47 warning: | ^ 34:22.47 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:13, 34:22.47 warning: from src/gl.cc:2634: 34:22.47 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_RECT.h:277:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.47 warning: 277 | 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){ 34:22.47 warning: | ^ 34:22.47 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_RECT.h:303:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.47 warning: 303 | 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){ 34:22.47 warning: | ^ 34:22.47 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_RECT.h:321:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.47 warning: 321 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.47 warning: | ^ 34:22.47 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_RECT.h:348:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.47 warning: 348 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 34:22.47 warning: | ^ 34:22.47 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_RECT.h:799:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.47 warning: 799 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.47 warning: | ^ 34:22.47 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_RECT.h:817:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.47 warning: 817 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.47 warning: | ^ 34:22.47 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_RECT.h:838:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.47 warning: 838 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 34:22.47 warning: | ^ 34:22.47 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:14, 34:22.47 warning: from src/gl.cc:2634: 34:22.47 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_2D.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.47 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.47 warning: | ^ 34:22.48 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_2D.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.48 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.48 warning: | ^ 34:22.48 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_2D.h:142:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.48 warning: 142 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.48 warning: | ^ 34:22.48 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:14, 34:22.48 warning: from src/gl.cc:2634: 34:22.48 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_2D.h:162:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.48 warning: 162 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.48 warning: | ^ 34:22.48 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_2D.h:182:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.48 warning: 182 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.48 warning: | ^ 34:22.48 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_2D.h:201:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.48 warning: 201 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.48 warning: | ^ 34:22.48 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_2D.h:223:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.48 warning: 223 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.48 warning: | ^ 34:22.48 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_2D.h:245:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.48 warning: 245 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.48 warning: | ^ 34:22.48 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:14, 34:22.48 warning: from src/gl.cc:2634: 34:22.48 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_2D.h:277:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.48 warning: 277 | 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){ 34:22.48 warning: | ^ 34:22.48 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_2D.h:303:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.48 warning: 303 | 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){ 34:22.48 warning: | ^ 34:22.48 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_2D.h:321:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.48 warning: 321 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.48 warning: | ^ 34:22.48 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_2D.h:348:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.48 warning: 348 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 34:22.48 warning: | ^ 34:22.48 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_2D.h:797:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.48 warning: 797 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.48 warning: | ^ 34:22.48 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_2D.h:815:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.48 warning: 815 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.48 warning: | ^ 34:22.48 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_2D.h:834:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.48 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.48 warning: | ^ 34:22.48 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:15, 34:22.48 warning: from src/gl.cc:2634: 34:22.48 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_RECT.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.48 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.48 warning: | ^ 34:22.48 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_RECT.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.48 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.48 warning: | ^ 34:22.48 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_RECT.h:142:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.48 warning: 142 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.48 warning: | ^ 34:22.48 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:15, 34:22.48 warning: from src/gl.cc:2634: 34:22.48 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_RECT.h:162:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.48 warning: 162 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.48 warning: | ^ 34:22.48 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_RECT.h:182:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.48 warning: 182 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.48 warning: | ^ 34:22.48 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_RECT.h:201:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.48 warning: 201 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.48 warning: | ^ 34:22.48 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_RECT.h:223:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.48 warning: 223 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.48 warning: | ^ 34:22.48 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_RECT.h:245:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.48 warning: 245 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.48 warning: | ^ 34:22.48 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:15, 34:22.48 warning: from src/gl.cc:2634: 34:22.48 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_RECT.h:277:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.48 warning: 277 | 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){ 34:22.48 warning: | ^ 34:22.48 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_RECT.h:303:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.48 warning: 303 | 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){ 34:22.48 warning: | ^ 34:22.48 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_RECT.h:321:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.49 warning: 321 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.49 warning: | ^ 34:22.49 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_RECT.h:348:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.49 warning: 348 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 34:22.49 warning: | ^ 34:22.49 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_RECT.h:797:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.49 warning: 797 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.49 warning: | ^ 34:22.49 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_RECT.h:815:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.49 warning: 815 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.49 warning: | ^ 34:22.49 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ALPHA_PASS_TEXTURE_RECT.h:834:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.49 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.49 warning: | ^ 34:22.49 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:16, 34:22.49 warning: from src/gl.cc:2634: 34:22.49 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_2D.h:101:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.49 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.49 warning: | ^ 34:22.49 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_2D.h:119:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.49 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.49 warning: | ^ 34:22.49 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_2D.h:138:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.49 warning: 138 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.49 warning: | ^ 34:22.49 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_2D.h:158:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.49 warning: 158 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.49 warning: | ^ 34:22.49 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_2D.h:178:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.49 warning: 178 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.49 warning: | ^ 34:22.49 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_2D.h:197:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.49 warning: 197 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.49 warning: | ^ 34:22.49 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_2D.h:219:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.49 warning: 219 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.49 warning: | ^ 34:22.49 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_2D.h:241:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.49 warning: 241 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.49 warning: | ^ 34:22.49 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:16, 34:22.49 warning: from src/gl.cc:2634: 34:22.49 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_2D.h:273:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.49 warning: 273 | 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){ 34:22.49 warning: | ^ 34:22.49 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_2D.h:299:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.49 warning: 299 | 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){ 34:22.49 warning: | ^ 34:22.49 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_2D.h:317:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.49 warning: 317 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.49 warning: | ^ 34:22.49 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_2D.h:341:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.49 warning: 341 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 34:22.49 warning: | ^ 34:22.49 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_2D.h:770:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.49 warning: 770 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.49 warning: | ^ 34:22.49 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_2D.h:788:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.49 warning: 788 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.49 warning: | ^ 34:22.49 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_2D.h:807:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.49 warning: 807 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.49 warning: | ^ 34:22.49 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:17, 34:22.49 warning: from src/gl.cc:2634: 34:22.49 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_RECT.h:101:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.49 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.49 warning: | ^ 34:22.49 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_RECT.h:119:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.49 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.49 warning: | ^ 34:22.49 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_RECT.h:138:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.49 warning: 138 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.49 warning: | ^ 34:22.49 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_RECT.h:158:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.49 warning: 158 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.49 warning: | ^ 34:22.49 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_RECT.h:178:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.49 warning: 178 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.49 warning: | ^ 34:22.49 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_RECT.h:197:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.49 warning: 197 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.49 warning: | ^ 34:22.49 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_RECT.h:219:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.50 warning: 219 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.50 warning: | ^ 34:22.50 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_RECT.h:241:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.50 warning: 241 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.50 warning: | ^ 34:22.50 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:17, 34:22.50 warning: from src/gl.cc:2634: 34:22.50 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_RECT.h:273:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.50 warning: 273 | 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){ 34:22.50 warning: | ^ 34:22.50 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_RECT.h:299:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.50 warning: 299 | 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){ 34:22.50 warning: | ^ 34:22.50 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_RECT.h:317:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.50 warning: 317 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.50 warning: | ^ 34:22.50 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_RECT.h:341:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.50 warning: 341 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 34:22.50 warning: | ^ 34:22.50 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_RECT.h:770:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.50 warning: 770 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.50 warning: | ^ 34:22.50 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_RECT.h:788:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.50 warning: 788 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.50 warning: | ^ 34:22.50 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_DEBUG_OVERDRAW_REPETITION_TEXTURE_RECT.h:807:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.50 warning: 807 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.50 warning: | ^ 34:22.50 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:18, 34:22.50 warning: from src/gl.cc:2634: 34:22.50 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_2D.h:101:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.50 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.50 warning: | ^ 34:22.50 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_2D.h:119:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.50 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.50 warning: | ^ 34:22.50 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_2D.h:138:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.50 warning: 138 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.50 warning: | ^ 34:22.50 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_2D.h:158:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.50 warning: 158 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.50 warning: | ^ 34:22.50 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_2D.h:178:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.50 warning: 178 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.50 warning: | ^ 34:22.50 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_2D.h:197:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.50 warning: 197 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.50 warning: | ^ 34:22.50 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_2D.h:219:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.50 warning: 219 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.50 warning: | ^ 34:22.50 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_2D.h:241:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.50 warning: 241 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.50 warning: | ^ 34:22.50 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:18, 34:22.50 warning: from src/gl.cc:2634: 34:22.50 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_2D.h:273:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.50 warning: 273 | 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){ 34:22.50 warning: | ^ 34:22.50 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_2D.h:299:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.50 warning: 299 | 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){ 34:22.50 warning: | ^ 34:22.50 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_2D.h:317:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.50 warning: 317 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.50 warning: | ^ 34:22.50 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_2D.h:341:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.50 warning: 341 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 34:22.50 warning: | ^ 34:22.50 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_2D.h:770:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.50 warning: 770 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.50 warning: | ^ 34:22.50 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_2D.h:788:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.50 warning: 788 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.50 warning: | ^ 34:22.50 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_2D.h:807:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.50 warning: 807 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.50 warning: | ^ 34:22.50 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:19, 34:22.50 warning: from src/gl.cc:2634: 34:22.50 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_RECT.h:101:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.50 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.50 warning: | ^ 34:22.50 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_RECT.h:119:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.50 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.51 warning: | ^ 34:22.51 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_RECT.h:138:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.51 warning: 138 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.51 warning: | ^ 34:22.51 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_RECT.h:158:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.51 warning: 158 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.51 warning: | ^ 34:22.51 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_RECT.h:178:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.51 warning: 178 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.51 warning: | ^ 34:22.51 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_RECT.h:197:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.51 warning: 197 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.51 warning: | ^ 34:22.51 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_RECT.h:219:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.51 warning: 219 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.51 warning: | ^ 34:22.51 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_RECT.h:241:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.51 warning: 241 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.51 warning: | ^ 34:22.51 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:19, 34:22.51 warning: from src/gl.cc:2634: 34:22.51 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_RECT.h:273:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.51 warning: 273 | 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){ 34:22.51 warning: | ^ 34:22.51 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_RECT.h:299:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.51 warning: 299 | 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){ 34:22.51 warning: | ^ 34:22.51 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_RECT.h:317:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.51 warning: 317 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.51 warning: | ^ 34:22.51 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_RECT.h:341:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.51 warning: 341 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 34:22.51 warning: | ^ 34:22.51 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_RECT.h:770:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.51 warning: 770 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.51 warning: | ^ 34:22.51 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_RECT.h:788:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.51 warning: 788 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.51 warning: | ^ 34:22.51 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_ANTIALIASING_REPETITION_TEXTURE_RECT.h:807:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.51 warning: 807 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.51 warning: | ^ 34:22.51 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:20, 34:22.51 warning: from src/gl.cc:2634: 34:22.51 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_2D.h:101:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.51 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.51 warning: | ^ 34:22.51 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_2D.h:119:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.51 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.51 warning: | ^ 34:22.51 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_2D.h:138:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.51 warning: 138 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.51 warning: | ^ 34:22.51 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:20, 34:22.51 warning: from src/gl.cc:2634: 34:22.51 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_2D.h:158:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.51 warning: 158 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.51 warning: | ^ 34:22.51 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_2D.h:178:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.51 warning: 178 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.51 warning: | ^ 34:22.51 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_2D.h:197:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.51 warning: 197 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.51 warning: | ^ 34:22.51 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_2D.h:219:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.51 warning: 219 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.51 warning: | ^ 34:22.51 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_2D.h:241:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.51 warning: 241 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.51 warning: | ^ 34:22.51 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:20, 34:22.51 warning: from src/gl.cc:2634: 34:22.51 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_2D.h:273:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.51 warning: 273 | 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){ 34:22.51 warning: | ^ 34:22.51 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_2D.h:299:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.51 warning: 299 | 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){ 34:22.51 warning: | ^ 34:22.51 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_2D.h:317:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.51 warning: 317 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.51 warning: | ^ 34:22.51 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_2D.h:341:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.51 warning: 341 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 34:22.51 warning: | ^ 34:22.52 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_2D.h:707:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.52 warning: 707 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.52 warning: | ^ 34:22.52 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_2D.h:725:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.52 warning: 725 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.52 warning: | ^ 34:22.52 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_2D.h:744:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.52 warning: 744 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.52 warning: | ^ 34:22.52 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:21, 34:22.52 warning: from src/gl.cc:2634: 34:22.52 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_RECT.h:101:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.52 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.52 warning: | ^ 34:22.52 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_RECT.h:119:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.52 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.52 warning: | ^ 34:22.52 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_RECT.h:138:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.52 warning: 138 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.52 warning: | ^ 34:22.52 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:21, 34:22.52 warning: from src/gl.cc:2634: 34:22.52 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_RECT.h:158:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.52 warning: 158 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.52 warning: | ^ 34:22.52 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_RECT.h:178:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.52 warning: 178 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.52 warning: | ^ 34:22.52 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_RECT.h:197:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.52 warning: 197 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.52 warning: | ^ 34:22.52 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_RECT.h:219:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.52 warning: 219 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.52 warning: | ^ 34:22.52 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_RECT.h:241:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.52 warning: 241 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.52 warning: | ^ 34:22.52 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:21, 34:22.52 warning: from src/gl.cc:2634: 34:22.52 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_RECT.h:273:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.52 warning: 273 | 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){ 34:22.52 warning: | ^ 34:22.52 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_RECT.h:299:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.52 warning: 299 | 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){ 34:22.52 warning: | ^ 34:22.52 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_RECT.h:317:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.52 warning: 317 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.52 warning: | ^ 34:22.52 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_RECT.h:341:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.52 warning: 341 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 34:22.52 warning: | ^ 34:22.52 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_RECT.h:707:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.52 warning: 707 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.52 warning: | ^ 34:22.52 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_RECT.h:725:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.52 warning: 725 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.52 warning: | ^ 34:22.52 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_DEBUG_OVERDRAW_TEXTURE_RECT.h:744:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.52 warning: 744 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.52 warning: | ^ 34:22.52 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:22, 34:22.52 warning: from src/gl.cc:2634: 34:22.52 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_2D.h:101:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.52 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.52 warning: | ^ 34:22.52 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_2D.h:119:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.52 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.52 warning: | ^ 34:22.52 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_2D.h:138:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.52 warning: 138 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.52 warning: | ^ 34:22.52 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:22, 34:22.52 warning: from src/gl.cc:2634: 34:22.52 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_2D.h:158:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.52 warning: 158 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.52 warning: | ^ 34:22.52 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_2D.h:178:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.52 warning: 178 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.52 warning: | ^ 34:22.52 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_2D.h:197:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.52 warning: 197 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.52 warning: | ^ 34:22.52 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_2D.h:219:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.52 warning: 219 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.52 warning: | ^ 34:22.53 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_2D.h:241:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.53 warning: 241 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.53 warning: | ^ 34:22.53 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:22, 34:22.53 warning: from src/gl.cc:2634: 34:22.53 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_2D.h:273:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.53 warning: 273 | 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){ 34:22.53 warning: | ^ 34:22.53 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_2D.h:299:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.53 warning: 299 | 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){ 34:22.53 warning: | ^ 34:22.53 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_2D.h:317:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.53 warning: 317 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.53 warning: | ^ 34:22.53 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_2D.h:341:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.53 warning: 341 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 34:22.53 warning: | ^ 34:22.53 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_2D.h:707:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.53 warning: 707 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.53 warning: | ^ 34:22.53 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_2D.h:725:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.53 warning: 725 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.53 warning: | ^ 34:22.53 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_2D.h:744:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.53 warning: 744 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.53 warning: | ^ 34:22.53 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:23, 34:22.53 warning: from src/gl.cc:2634: 34:22.53 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_RECT.h:101:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.53 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.53 warning: | ^ 34:22.53 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_RECT.h:119:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.53 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.53 warning: | ^ 34:22.53 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_RECT.h:138:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.53 warning: 138 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.53 warning: | ^ 34:22.53 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:23, 34:22.53 warning: from src/gl.cc:2634: 34:22.53 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_RECT.h:158:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.53 warning: 158 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.53 warning: | ^ 34:22.53 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_RECT.h:178:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.53 warning: 178 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.53 warning: | ^ 34:22.53 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_RECT.h:197:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.53 warning: 197 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.53 warning: | ^ 34:22.53 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_RECT.h:219:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.53 warning: 219 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.53 warning: | ^ 34:22.53 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_RECT.h:241:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.53 warning: 241 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.53 warning: | ^ 34:22.53 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:23, 34:22.53 warning: from src/gl.cc:2634: 34:22.53 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_RECT.h:273:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.53 warning: 273 | 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){ 34:22.53 warning: | ^ 34:22.53 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_RECT.h:299:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.53 warning: 299 | 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){ 34:22.53 warning: | ^ 34:22.53 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_RECT.h:317:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.53 warning: 317 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.53 warning: | ^ 34:22.53 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_RECT.h:341:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.53 warning: 341 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 34:22.53 warning: | ^ 34:22.53 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_RECT.h:707:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.53 warning: 707 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.53 warning: | ^ 34:22.53 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_RECT.h:725:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.53 warning: 725 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.53 warning: | ^ 34:22.53 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_image_TEXTURE_RECT.h:744:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.53 warning: 744 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.53 warning: | ^ 34:22.53 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:24, 34:22.53 warning: from src/gl.cc:2634: 34:22.53 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient.h:93:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.53 warning: 93 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.53 warning: | ^ 34:22.53 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient.h:111:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.53 warning: 111 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.53 warning: | ^ 34:22.54 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient.h:130:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.54 warning: 130 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.54 warning: | ^ 34:22.54 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:24, 34:22.54 warning: from src/gl.cc:2634: 34:22.54 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient.h:150:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.54 warning: 150 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.54 warning: | ^ 34:22.54 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient.h:170:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.54 warning: 170 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.54 warning: | ^ 34:22.54 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient.h:189:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.54 warning: 189 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.54 warning: | ^ 34:22.54 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient.h:211:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.54 warning: 211 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.54 warning: | ^ 34:22.54 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient.h:233:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.54 warning: 233 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.54 warning: | ^ 34:22.54 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:24, 34:22.54 warning: from src/gl.cc:2634: 34:22.54 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient.h:265:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.54 warning: 265 | 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){ 34:22.54 warning: | ^ 34:22.54 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient.h:291:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.54 warning: 291 | 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){ 34:22.54 warning: | ^ 34:22.54 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient.h:309:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.54 warning: 309 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.54 warning: | ^ 34:22.54 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient.h:335:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.54 warning: 335 | IMPLICIT Gradient(Gradient_scalar s):start_end_point(s.start_end_point),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 34:22.54 warning: | ^ 34:22.54 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient.h:661:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.54 warning: 661 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.54 warning: | ^ 34:22.54 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient.h:679:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.54 warning: 679 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.54 warning: | ^ 34:22.54 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient.h:698:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.54 warning: 698 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.54 warning: | ^ 34:22.54 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:25, 34:22.54 warning: from src/gl.cc:2634: 34:22.54 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_ALPHA_PASS.h:94:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.54 warning: 94 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.54 warning: | ^ 34:22.54 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_ALPHA_PASS.h:112:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.54 warning: 112 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.54 warning: | ^ 34:22.54 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_ALPHA_PASS.h:131:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.54 warning: 131 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.54 warning: | ^ 34:22.54 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:25, 34:22.54 warning: from src/gl.cc:2634: 34:22.54 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_ALPHA_PASS.h:151:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.54 warning: 151 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.54 warning: | ^ 34:22.54 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_ALPHA_PASS.h:171:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.54 warning: 171 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.54 warning: | ^ 34:22.54 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_ALPHA_PASS.h:190:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.54 warning: 190 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.54 warning: | ^ 34:22.54 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_ALPHA_PASS.h:212:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.54 warning: 212 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.54 warning: | ^ 34:22.54 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_ALPHA_PASS.h:234:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.54 warning: 234 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.54 warning: | ^ 34:22.54 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:25, 34:22.54 warning: from src/gl.cc:2634: 34:22.54 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_ALPHA_PASS.h:266:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.54 warning: 266 | 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){ 34:22.54 warning: | ^ 34:22.54 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_ALPHA_PASS.h:292:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.54 warning: 292 | 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){ 34:22.54 warning: | ^ 34:22.54 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_ALPHA_PASS.h:310:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.54 warning: 310 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.54 warning: | ^ 34:22.54 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_ALPHA_PASS.h:337:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.54 warning: 337 | IMPLICIT Gradient(Gradient_scalar s):start_end_point(s.start_end_point),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 34:22.54 warning: | ^ 34:22.55 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_ALPHA_PASS.h:664:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.55 warning: 664 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.55 warning: | ^ 34:22.55 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_ALPHA_PASS.h:682:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.55 warning: 682 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.55 warning: | ^ 34:22.55 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_ALPHA_PASS.h:701:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.55 warning: 701 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.55 warning: | ^ 34:22.55 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:26, 34:22.55 warning: from src/gl.cc:2634: 34:22.55 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_DEBUG_OVERDRAW.h:93:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.55 warning: 93 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.55 warning: | ^ 34:22.55 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_DEBUG_OVERDRAW.h:111:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.55 warning: 111 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.55 warning: | ^ 34:22.55 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_DEBUG_OVERDRAW.h:130:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.55 warning: 130 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.55 warning: | ^ 34:22.55 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:26, 34:22.55 warning: from src/gl.cc:2634: 34:22.55 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_DEBUG_OVERDRAW.h:150:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.55 warning: 150 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.55 warning: | ^ 34:22.55 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_DEBUG_OVERDRAW.h:170:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.55 warning: 170 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.55 warning: | ^ 34:22.55 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_DEBUG_OVERDRAW.h:189:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.55 warning: 189 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.55 warning: | ^ 34:22.55 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_DEBUG_OVERDRAW.h:211:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.55 warning: 211 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.55 warning: | ^ 34:22.55 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_DEBUG_OVERDRAW.h:233:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.55 warning: 233 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.55 warning: | ^ 34:22.55 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:26, 34:22.55 warning: from src/gl.cc:2634: 34:22.55 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_DEBUG_OVERDRAW.h:265:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.55 warning: 265 | 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){ 34:22.55 warning: | ^ 34:22.55 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_DEBUG_OVERDRAW.h:291:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.55 warning: 291 | 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){ 34:22.55 warning: | ^ 34:22.55 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_DEBUG_OVERDRAW.h:309:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.55 warning: 309 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.55 warning: | ^ 34:22.55 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_DEBUG_OVERDRAW.h:335:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.55 warning: 335 | IMPLICIT Gradient(Gradient_scalar s):start_end_point(s.start_end_point),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 34:22.55 warning: | ^ 34:22.55 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_DEBUG_OVERDRAW.h:661:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.55 warning: 661 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.55 warning: | ^ 34:22.55 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_DEBUG_OVERDRAW.h:679:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.55 warning: 679 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.55 warning: | ^ 34:22.55 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_linear_gradient_DEBUG_OVERDRAW.h:698:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.55 warning: 698 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.55 warning: | ^ 34:22.55 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:27, 34:22.55 warning: from src/gl.cc:2634: 34:22.55 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend.h:109:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.55 warning: 109 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.55 warning: | ^ 34:22.55 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend.h:127:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.55 warning: 127 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.55 warning: | ^ 34:22.55 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend.h:146:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.55 warning: 146 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.55 warning: | ^ 34:22.55 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:27, 34:22.55 warning: from src/gl.cc:2634: 34:22.55 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend.h:166:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.55 warning: 166 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.55 warning: | ^ 34:22.55 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend.h:186:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.55 warning: 186 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.55 warning: | ^ 34:22.55 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend.h:205:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.55 warning: 205 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.55 warning: | ^ 34:22.55 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend.h:227:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.55 warning: 227 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.56 warning: | ^ 34:22.56 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend.h:249:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.56 warning: 249 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.56 warning: | ^ 34:22.56 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:27, 34:22.56 warning: from src/gl.cc:2634: 34:22.56 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend.h:281:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.56 warning: 281 | 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){ 34:22.56 warning: | ^ 34:22.56 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend.h:307:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.56 warning: 307 | 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){ 34:22.56 warning: | ^ 34:22.56 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend.h:325:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.56 warning: 325 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.56 warning: | ^ 34:22.56 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend.h:700:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.56 warning: 700 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.56 warning: | ^ 34:22.56 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend.h:718:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.56 warning: 718 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.56 warning: | ^ 34:22.56 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend.h:737:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.56 warning: 737 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.56 warning: | ^ 34:22.56 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:28, 34:22.56 warning: from src/gl.cc:2634: 34:22.56 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_ALPHA_PASS.h:109:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.56 warning: 109 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.56 warning: | ^ 34:22.56 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_ALPHA_PASS.h:127:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.56 warning: 127 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.56 warning: | ^ 34:22.56 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_ALPHA_PASS.h:146:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.56 warning: 146 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.56 warning: | ^ 34:22.56 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:28, 34:22.56 warning: from src/gl.cc:2634: 34:22.56 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_ALPHA_PASS.h:166:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.56 warning: 166 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.56 warning: | ^ 34:22.56 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_ALPHA_PASS.h:186:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.56 warning: 186 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.56 warning: | ^ 34:22.56 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_ALPHA_PASS.h:205:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.56 warning: 205 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.56 warning: | ^ 34:22.56 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_ALPHA_PASS.h:227:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.56 warning: 227 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.56 warning: | ^ 34:22.56 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_ALPHA_PASS.h:249:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.56 warning: 249 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.56 warning: | ^ 34:22.56 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:28, 34:22.56 warning: from src/gl.cc:2634: 34:22.56 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_ALPHA_PASS.h:281:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.56 warning: 281 | 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){ 34:22.56 warning: | ^ 34:22.56 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_ALPHA_PASS.h:307:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.56 warning: 307 | 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){ 34:22.56 warning: | ^ 34:22.56 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_ALPHA_PASS.h:325:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.56 warning: 325 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.56 warning: | ^ 34:22.56 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_ALPHA_PASS.h:700:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.56 warning: 700 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.56 warning: | ^ 34:22.56 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_ALPHA_PASS.h:718:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.56 warning: 718 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.56 warning: | ^ 34:22.56 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_ALPHA_PASS.h:737:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.56 warning: 737 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.56 warning: | ^ 34:22.56 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:29, 34:22.56 warning: from src/gl.cc:2634: 34:22.56 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_DEBUG_OVERDRAW.h:109:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.56 warning: 109 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.56 warning: | ^ 34:22.56 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_DEBUG_OVERDRAW.h:127:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.56 warning: 127 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.56 warning: | ^ 34:22.56 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_DEBUG_OVERDRAW.h:146:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.56 warning: 146 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.56 warning: | ^ 34:22.56 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:29, 34:22.56 warning: from src/gl.cc:2634: 34:22.57 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_DEBUG_OVERDRAW.h:166:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.57 warning: 166 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.57 warning: | ^ 34:22.57 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_DEBUG_OVERDRAW.h:186:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.57 warning: 186 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.57 warning: | ^ 34:22.57 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_DEBUG_OVERDRAW.h:205:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.57 warning: 205 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.57 warning: | ^ 34:22.57 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_DEBUG_OVERDRAW.h:227:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.57 warning: 227 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.57 warning: | ^ 34:22.57 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_DEBUG_OVERDRAW.h:249:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.57 warning: 249 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.57 warning: | ^ 34:22.57 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:29, 34:22.57 warning: from src/gl.cc:2634: 34:22.57 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_DEBUG_OVERDRAW.h:281:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.57 warning: 281 | 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){ 34:22.57 warning: | ^ 34:22.57 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_DEBUG_OVERDRAW.h:307:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.57 warning: 307 | 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){ 34:22.57 warning: | ^ 34:22.57 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_DEBUG_OVERDRAW.h:325:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.57 warning: 325 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.57 warning: | ^ 34:22.57 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_DEBUG_OVERDRAW.h:700:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.57 warning: 700 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.57 warning: | ^ 34:22.57 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_DEBUG_OVERDRAW.h:718:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.57 warning: 718 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.57 warning: | ^ 34:22.57 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_mix_blend_DEBUG_OVERDRAW.h:737:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.57 warning: 737 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.57 warning: | ^ 34:22.57 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:30, 34:22.57 warning: from src/gl.cc:2634: 34:22.57 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity.h:101:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.57 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.57 warning: | ^ 34:22.57 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity.h:119:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.57 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.57 warning: | ^ 34:22.57 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity.h:138:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.57 warning: 138 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.57 warning: | ^ 34:22.57 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:30, 34:22.57 warning: from src/gl.cc:2634: 34:22.57 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity.h:158:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.57 warning: 158 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.57 warning: | ^ 34:22.57 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity.h:178:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.57 warning: 178 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.57 warning: | ^ 34:22.57 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity.h:197:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.57 warning: 197 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.57 warning: | ^ 34:22.57 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity.h:219:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.57 warning: 219 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.57 warning: | ^ 34:22.57 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity.h:241:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.57 warning: 241 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.57 warning: | ^ 34:22.57 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:30, 34:22.57 warning: from src/gl.cc:2634: 34:22.57 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity.h:273:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.57 warning: 273 | 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){ 34:22.57 warning: | ^ 34:22.57 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity.h:299:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.57 warning: 299 | 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){ 34:22.57 warning: | ^ 34:22.57 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity.h:317:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.57 warning: 317 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.57 warning: | ^ 34:22.57 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity.h:664:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.57 warning: 664 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.57 warning: | ^ 34:22.57 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity.h:682:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.57 warning: 682 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.57 warning: | ^ 34:22.57 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity.h:701:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.57 warning: 701 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.57 warning: | ^ 34:22.57 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:31, 34:22.57 warning: from src/gl.cc:2634: 34:22.58 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS.h:101:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.58 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.58 warning: | ^ 34:22.58 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS.h:119:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.58 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.58 warning: | ^ 34:22.58 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS.h:138:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.58 warning: 138 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.58 warning: | ^ 34:22.58 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:31, 34:22.58 warning: from src/gl.cc:2634: 34:22.58 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS.h:158:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.58 warning: 158 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.58 warning: | ^ 34:22.58 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS.h:178:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.58 warning: 178 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.58 warning: | ^ 34:22.58 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS.h:197:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.58 warning: 197 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.58 warning: | ^ 34:22.58 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS.h:219:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.58 warning: 219 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.58 warning: | ^ 34:22.58 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS.h:241:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.58 warning: 241 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.58 warning: | ^ 34:22.58 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:31, 34:22.58 warning: from src/gl.cc:2634: 34:22.58 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS.h:273:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.58 warning: 273 | 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){ 34:22.58 warning: | ^ 34:22.58 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS.h:299:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.58 warning: 299 | 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){ 34:22.58 warning: | ^ 34:22.58 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS.h:317:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.58 warning: 317 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.58 warning: | ^ 34:22.58 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS.h:664:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.58 warning: 664 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.58 warning: | ^ 34:22.58 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS.h:682:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.58 warning: 682 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.58 warning: | ^ 34:22.58 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS.h:701:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.58 warning: 701 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.58 warning: | ^ 34:22.58 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:32, 34:22.58 warning: from src/gl.cc:2634: 34:22.58 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS_ANTIALIASING.h:101:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.58 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.58 warning: | ^ 34:22.58 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS_ANTIALIASING.h:119:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.58 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.58 warning: | ^ 34:22.58 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS_ANTIALIASING.h:138:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.58 warning: 138 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.58 warning: | ^ 34:22.58 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:32, 34:22.58 warning: from src/gl.cc:2634: 34:22.58 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS_ANTIALIASING.h:158:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.58 warning: 158 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.58 warning: | ^ 34:22.58 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS_ANTIALIASING.h:178:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.58 warning: 178 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.58 warning: | ^ 34:22.58 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS_ANTIALIASING.h:197:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.58 warning: 197 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.58 warning: | ^ 34:22.58 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS_ANTIALIASING.h:219:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.58 warning: 219 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.58 warning: | ^ 34:22.58 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS_ANTIALIASING.h:241:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.58 warning: 241 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.58 warning: | ^ 34:22.58 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:32, 34:22.58 warning: from src/gl.cc:2634: 34:22.58 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS_ANTIALIASING.h:273:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.58 warning: 273 | 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){ 34:22.58 warning: | ^ 34:22.58 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS_ANTIALIASING.h:299:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.58 warning: 299 | 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){ 34:22.58 warning: | ^ 34:22.58 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS_ANTIALIASING.h:317:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.58 warning: 317 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.58 warning: | ^ 34:22.59 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS_ANTIALIASING.h:664:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.59 warning: 664 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.59 warning: | ^ 34:22.59 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS_ANTIALIASING.h:682:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.59 warning: 682 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.59 warning: | ^ 34:22.59 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ALPHA_PASS_ANTIALIASING.h:701:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.59 warning: 701 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.59 warning: | ^ 34:22.59 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:33, 34:22.59 warning: from src/gl.cc:2634: 34:22.59 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING.h:101:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.59 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.59 warning: | ^ 34:22.59 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING.h:119:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.59 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.59 warning: | ^ 34:22.59 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING.h:138:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.59 warning: 138 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.59 warning: | ^ 34:22.59 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:33, 34:22.59 warning: from src/gl.cc:2634: 34:22.59 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING.h:158:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.59 warning: 158 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.59 warning: | ^ 34:22.59 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING.h:178:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.59 warning: 178 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.59 warning: | ^ 34:22.59 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING.h:197:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.59 warning: 197 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.59 warning: | ^ 34:22.59 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING.h:219:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.59 warning: 219 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.59 warning: | ^ 34:22.59 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING.h:241:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.59 warning: 241 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.59 warning: | ^ 34:22.59 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:33, 34:22.59 warning: from src/gl.cc:2634: 34:22.59 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING.h:273:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.59 warning: 273 | 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){ 34:22.59 warning: | ^ 34:22.59 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING.h:299:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.59 warning: 299 | 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){ 34:22.59 warning: | ^ 34:22.59 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING.h:317:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.59 warning: 317 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.59 warning: | ^ 34:22.59 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING.h:664:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.59 warning: 664 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.59 warning: | ^ 34:22.59 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING.h:682:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.59 warning: 682 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.59 warning: | ^ 34:22.59 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING.h:701:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.59 warning: 701 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.59 warning: | ^ 34:22.59 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:34, 34:22.59 warning: from src/gl.cc:2634: 34:22.59 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING_DEBUG_OVERDRAW.h:101:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.59 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.59 warning: | ^ 34:22.59 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING_DEBUG_OVERDRAW.h:119:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.59 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.59 warning: | ^ 34:22.59 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING_DEBUG_OVERDRAW.h:138:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.59 warning: 138 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.59 warning: | ^ 34:22.59 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:34, 34:22.59 warning: from src/gl.cc:2634: 34:22.59 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING_DEBUG_OVERDRAW.h:158:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.59 warning: 158 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.59 warning: | ^ 34:22.59 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING_DEBUG_OVERDRAW.h:178:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.59 warning: 178 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.59 warning: | ^ 34:22.59 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING_DEBUG_OVERDRAW.h:197:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.59 warning: 197 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.59 warning: | ^ 34:22.59 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING_DEBUG_OVERDRAW.h:219:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.59 warning: 219 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.59 warning: | ^ 34:22.59 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING_DEBUG_OVERDRAW.h:241:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.59 warning: 241 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.59 warning: | ^ 34:22.60 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:34, 34:22.60 warning: from src/gl.cc:2634: 34:22.60 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING_DEBUG_OVERDRAW.h:273:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.60 warning: 273 | 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){ 34:22.60 warning: | ^ 34:22.60 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING_DEBUG_OVERDRAW.h:299:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.60 warning: 299 | 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){ 34:22.60 warning: | ^ 34:22.60 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING_DEBUG_OVERDRAW.h:317:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.60 warning: 317 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.60 warning: | ^ 34:22.60 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING_DEBUG_OVERDRAW.h:664:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.60 warning: 664 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.60 warning: | ^ 34:22.60 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING_DEBUG_OVERDRAW.h:682:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.60 warning: 682 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.60 warning: | ^ 34:22.60 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_ANTIALIASING_DEBUG_OVERDRAW.h:701:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.60 warning: 701 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.60 warning: | ^ 34:22.60 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:35, 34:22.60 warning: from src/gl.cc:2634: 34:22.60 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_DEBUG_OVERDRAW.h:101:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.60 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.60 warning: | ^ 34:22.60 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_DEBUG_OVERDRAW.h:119:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.60 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.60 warning: | ^ 34:22.60 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_DEBUG_OVERDRAW.h:138:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.60 warning: 138 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.60 warning: | ^ 34:22.60 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:35, 34:22.60 warning: from src/gl.cc:2634: 34:22.60 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_DEBUG_OVERDRAW.h:158:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.60 warning: 158 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.60 warning: | ^ 34:22.60 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_DEBUG_OVERDRAW.h:178:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.60 warning: 178 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.60 warning: | ^ 34:22.60 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_DEBUG_OVERDRAW.h:197:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.60 warning: 197 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.60 warning: | ^ 34:22.60 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_DEBUG_OVERDRAW.h:219:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.60 warning: 219 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.60 warning: | ^ 34:22.60 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_DEBUG_OVERDRAW.h:241:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.60 warning: 241 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.60 warning: | ^ 34:22.60 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:35, 34:22.60 warning: from src/gl.cc:2634: 34:22.60 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_DEBUG_OVERDRAW.h:273:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.60 warning: 273 | 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){ 34:22.60 warning: | ^ 34:22.60 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_DEBUG_OVERDRAW.h:299:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.60 warning: 299 | 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){ 34:22.60 warning: | ^ 34:22.60 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_DEBUG_OVERDRAW.h:317:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.60 warning: 317 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.60 warning: | ^ 34:22.60 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_DEBUG_OVERDRAW.h:664:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.60 warning: 664 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.60 warning: | ^ 34:22.60 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_DEBUG_OVERDRAW.h:682:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.60 warning: 682 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.60 warning: | ^ 34:22.60 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_opacity_DEBUG_OVERDRAW.h:701:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.60 warning: 701 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.60 warning: | ^ 34:22.60 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:36, 34:22.60 warning: from src/gl.cc:2634: 34:22.60 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid.h:89:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.60 warning: 89 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.60 warning: | ^ 34:22.60 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid.h:107:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.60 warning: 107 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.60 warning: | ^ 34:22.60 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid.h:126:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.60 warning: 126 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.60 warning: | ^ 34:22.60 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:36, 34:22.60 warning: from src/gl.cc:2634: 34:22.60 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid.h:146:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.60 warning: 146 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.60 warning: | ^ 34:22.61 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid.h:166:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.61 warning: 166 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.61 warning: | ^ 34:22.61 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid.h:185:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.61 warning: 185 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.61 warning: | ^ 34:22.61 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid.h:207:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.61 warning: 207 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.61 warning: | ^ 34:22.61 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid.h:229:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.61 warning: 229 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.61 warning: | ^ 34:22.61 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:36, 34:22.61 warning: from src/gl.cc:2634: 34:22.61 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid.h:261:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.61 warning: 261 | 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){ 34:22.61 warning: | ^ 34:22.61 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid.h:287:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.61 warning: 287 | 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){ 34:22.61 warning: | ^ 34:22.61 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid.h:305:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.61 warning: 305 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.61 warning: | ^ 34:22.61 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid.h:322:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.61 warning: 322 | IMPLICIT SolidBrush(SolidBrush_scalar s):color(s.color){ 34:22.61 warning: | ^ 34:22.61 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid.h:629:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.61 warning: 629 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.61 warning: | ^ 34:22.61 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid.h:647:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.61 warning: 647 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.61 warning: | ^ 34:22.61 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid.h:666:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.61 warning: 666 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.61 warning: | ^ 34:22.61 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:37, 34:22.61 warning: from src/gl.cc:2634: 34:22.61 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_ALPHA_PASS.h:89:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.61 warning: 89 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.61 warning: | ^ 34:22.61 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_ALPHA_PASS.h:107:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.61 warning: 107 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.61 warning: | ^ 34:22.61 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_ALPHA_PASS.h:126:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.61 warning: 126 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.61 warning: | ^ 34:22.61 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:37, 34:22.61 warning: from src/gl.cc:2634: 34:22.61 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_ALPHA_PASS.h:146:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.61 warning: 146 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.61 warning: | ^ 34:22.61 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_ALPHA_PASS.h:166:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.61 warning: 166 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.61 warning: | ^ 34:22.61 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_ALPHA_PASS.h:185:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.61 warning: 185 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.61 warning: | ^ 34:22.61 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_ALPHA_PASS.h:207:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.61 warning: 207 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.61 warning: | ^ 34:22.61 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_ALPHA_PASS.h:229:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.61 warning: 229 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.61 warning: | ^ 34:22.61 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:37, 34:22.61 warning: from src/gl.cc:2634: 34:22.61 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_ALPHA_PASS.h:261:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.61 warning: 261 | 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){ 34:22.61 warning: | ^ 34:22.61 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_ALPHA_PASS.h:287:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.61 warning: 287 | 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){ 34:22.61 warning: | ^ 34:22.61 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_ALPHA_PASS.h:305:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.61 warning: 305 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.61 warning: | ^ 34:22.61 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_ALPHA_PASS.h:322:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.61 warning: 322 | IMPLICIT SolidBrush(SolidBrush_scalar s):color(s.color){ 34:22.61 warning: | ^ 34:22.61 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_ALPHA_PASS.h:629:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.61 warning: 629 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.61 warning: | ^ 34:22.61 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_ALPHA_PASS.h:647:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.61 warning: 647 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.61 warning: | ^ 34:22.61 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_ALPHA_PASS.h:666:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.61 warning: 666 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.62 warning: | ^ 34:22.62 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:38, 34:22.62 warning: from src/gl.cc:2634: 34:22.62 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_DEBUG_OVERDRAW.h:89:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.62 warning: 89 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.62 warning: | ^ 34:22.62 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_DEBUG_OVERDRAW.h:107:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.62 warning: 107 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.62 warning: | ^ 34:22.62 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_DEBUG_OVERDRAW.h:126:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.62 warning: 126 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.62 warning: | ^ 34:22.62 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:38, 34:22.62 warning: from src/gl.cc:2634: 34:22.62 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_DEBUG_OVERDRAW.h:146:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.62 warning: 146 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.62 warning: | ^ 34:22.62 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_DEBUG_OVERDRAW.h:166:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.62 warning: 166 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.62 warning: | ^ 34:22.62 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_DEBUG_OVERDRAW.h:185:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.62 warning: 185 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.62 warning: | ^ 34:22.62 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_DEBUG_OVERDRAW.h:207:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.62 warning: 207 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.62 warning: | ^ 34:22.62 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_DEBUG_OVERDRAW.h:229:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.62 warning: 229 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.62 warning: | ^ 34:22.62 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:38, 34:22.62 warning: from src/gl.cc:2634: 34:22.62 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_DEBUG_OVERDRAW.h:261:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.62 warning: 261 | 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){ 34:22.62 warning: | ^ 34:22.62 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_DEBUG_OVERDRAW.h:287:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.62 warning: 287 | 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){ 34:22.62 warning: | ^ 34:22.62 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_DEBUG_OVERDRAW.h:305:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.62 warning: 305 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.62 warning: | ^ 34:22.62 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_DEBUG_OVERDRAW.h:322:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.62 warning: 322 | IMPLICIT SolidBrush(SolidBrush_scalar s):color(s.color){ 34:22.62 warning: | ^ 34:22.62 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_DEBUG_OVERDRAW.h:629:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.62 warning: 629 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.62 warning: | ^ 34:22.62 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_DEBUG_OVERDRAW.h:647:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.62 warning: 647 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.62 warning: | ^ 34:22.62 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_solid_DEBUG_OVERDRAW.h:666:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.62 warning: 666 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.62 warning: | ^ 34:22.62 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:39, 34:22.62 warning: from src/gl.cc:2634: 34:22.62 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_2D_YUV.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.62 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.62 warning: | ^ 34:22.62 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_2D_YUV.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.62 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.62 warning: | ^ 34:22.62 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_2D_YUV.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.62 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.62 warning: | ^ 34:22.62 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:39, 34:22.62 warning: from src/gl.cc:2634: 34:22.62 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_2D_YUV.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.62 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.62 warning: | ^ 34:22.62 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_2D_YUV.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.62 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.62 warning: | ^ 34:22.62 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_2D_YUV.h:216:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.62 warning: 216 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.62 warning: | ^ 34:22.62 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_2D_YUV.h:238:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.62 warning: 238 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.62 warning: | ^ 34:22.62 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_2D_YUV.h:260:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.62 warning: 260 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.62 warning: | ^ 34:22.62 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:39, 34:22.62 warning: from src/gl.cc:2634: 34:22.62 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_2D_YUV.h:292:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.62 warning: 292 | 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){ 34:22.62 warning: | ^ 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_2D_YUV.h:318:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.63 warning: 318 | 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){ 34:22.63 warning: | ^ 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_2D_YUV.h:336:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.63 warning: 336 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.63 warning: | ^ 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_2D_YUV.h:371:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.63 warning: 371 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 34:22.63 warning: | ^ 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_2D_YUV.h:782:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.63 warning: 782 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.63 warning: | ^ 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_2D_YUV.h:800:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.63 warning: 800 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.63 warning: | ^ 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_2D_YUV.h:819:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.63 warning: 819 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.63 warning: | ^ 34:22.63 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:40, 34:22.63 warning: from src/gl.cc:2634: 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_RECT_YUV.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.63 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.63 warning: | ^ 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_RECT_YUV.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.63 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.63 warning: | ^ 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_RECT_YUV.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.63 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.63 warning: | ^ 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_RECT_YUV.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.63 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.63 warning: | ^ 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_RECT_YUV.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.63 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.63 warning: | ^ 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_RECT_YUV.h:216:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.63 warning: 216 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.63 warning: | ^ 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_RECT_YUV.h:238:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.63 warning: 238 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.63 warning: | ^ 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_RECT_YUV.h:260:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.63 warning: 260 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.63 warning: | ^ 34:22.63 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:40, 34:22.63 warning: from src/gl.cc:2634: 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_RECT_YUV.h:292:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.63 warning: 292 | 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){ 34:22.63 warning: | ^ 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_RECT_YUV.h:318:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.63 warning: 318 | 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){ 34:22.63 warning: | ^ 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_RECT_YUV.h:336:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.63 warning: 336 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.63 warning: | ^ 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_RECT_YUV.h:371:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.63 warning: 371 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 34:22.63 warning: | ^ 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_RECT_YUV.h:780:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.63 warning: 780 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.63 warning: | ^ 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_RECT_YUV.h:798:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.63 warning: 798 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.63 warning: | ^ 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_ALPHA_PASS_TEXTURE_RECT_YUV.h:817:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.63 warning: 817 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.63 warning: | ^ 34:22.63 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:41, 34:22.63 warning: from src/gl.cc:2634: 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_2D_YUV.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.63 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.63 warning: | ^ 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_2D_YUV.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.63 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.63 warning: | ^ 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_2D_YUV.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.63 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.63 warning: | ^ 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_2D_YUV.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.63 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.63 warning: | ^ 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_2D_YUV.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.63 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.63 warning: | ^ 34:22.63 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_2D_YUV.h:216:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.64 warning: 216 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.64 warning: | ^ 34:22.64 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_2D_YUV.h:238:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.64 warning: 238 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.64 warning: | ^ 34:22.64 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_2D_YUV.h:260:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.64 warning: 260 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.64 warning: | ^ 34:22.64 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:41, 34:22.64 warning: from src/gl.cc:2634: 34:22.64 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_2D_YUV.h:292:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.64 warning: 292 | 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){ 34:22.64 warning: | ^ 34:22.64 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_2D_YUV.h:318:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.64 warning: 318 | 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){ 34:22.64 warning: | ^ 34:22.64 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_2D_YUV.h:336:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.64 warning: 336 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.64 warning: | ^ 34:22.64 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_2D_YUV.h:371:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.64 warning: 371 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 34:22.64 warning: | ^ 34:22.64 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_2D_YUV.h:782:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.64 warning: 782 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.64 warning: | ^ 34:22.64 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_2D_YUV.h:800:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.64 warning: 800 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.64 warning: | ^ 34:22.64 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_2D_YUV.h:819:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.64 warning: 819 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.64 warning: | ^ 34:22.64 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:42, 34:22.64 warning: from src/gl.cc:2634: 34:22.64 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_RECT_YUV.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.64 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.64 warning: | ^ 34:22.64 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_RECT_YUV.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.64 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.64 warning: | ^ 34:22.64 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_RECT_YUV.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.64 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.64 warning: | ^ 34:22.64 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_RECT_YUV.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.64 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.64 warning: | ^ 34:22.64 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_RECT_YUV.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.64 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.64 warning: | ^ 34:22.64 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_RECT_YUV.h:216:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.64 warning: 216 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.64 warning: | ^ 34:22.64 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_RECT_YUV.h:238:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.64 warning: 238 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.64 warning: | ^ 34:22.64 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_RECT_YUV.h:260:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.64 warning: 260 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.64 warning: | ^ 34:22.64 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:42, 34:22.64 warning: from src/gl.cc:2634: 34:22.64 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_RECT_YUV.h:292:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.64 warning: 292 | 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){ 34:22.64 warning: | ^ 34:22.64 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_RECT_YUV.h:318:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.64 warning: 318 | 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){ 34:22.64 warning: | ^ 34:22.64 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_RECT_YUV.h:336:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.64 warning: 336 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.64 warning: | ^ 34:22.64 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_RECT_YUV.h:371:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.64 warning: 371 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 34:22.64 warning: | ^ 34:22.64 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_RECT_YUV.h:780:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.64 warning: 780 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.64 warning: | ^ 34:22.64 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_RECT_YUV.h:798:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.64 warning: 798 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.64 warning: | ^ 34:22.64 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_DEBUG_OVERDRAW_TEXTURE_RECT_YUV.h:817:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.64 warning: 817 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.64 warning: | ^ 34:22.64 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:43, 34:22.64 warning: from src/gl.cc:2634: 34:22.64 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_2D_YUV.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.64 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.65 warning: | ^ 34:22.65 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_2D_YUV.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.65 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.65 warning: | ^ 34:22.65 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_2D_YUV.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.65 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.65 warning: | ^ 34:22.65 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:43, 34:22.65 warning: from src/gl.cc:2634: 34:22.65 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_2D_YUV.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.65 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.65 warning: | ^ 34:22.65 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_2D_YUV.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.65 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.65 warning: | ^ 34:22.65 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_2D_YUV.h:216:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.65 warning: 216 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.65 warning: | ^ 34:22.65 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_2D_YUV.h:238:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.65 warning: 238 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.65 warning: | ^ 34:22.65 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_2D_YUV.h:260:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.65 warning: 260 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.65 warning: | ^ 34:22.65 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:43, 34:22.65 warning: from src/gl.cc:2634: 34:22.65 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_2D_YUV.h:292:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.65 warning: 292 | 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){ 34:22.65 warning: | ^ 34:22.65 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_2D_YUV.h:318:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.65 warning: 318 | 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){ 34:22.65 warning: | ^ 34:22.65 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_2D_YUV.h:336:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.65 warning: 336 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.65 warning: | ^ 34:22.65 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_2D_YUV.h:371:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.65 warning: 371 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 34:22.65 warning: | ^ 34:22.65 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_2D_YUV.h:782:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.65 warning: 782 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.65 warning: | ^ 34:22.65 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_2D_YUV.h:800:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.65 warning: 800 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.65 warning: | ^ 34:22.65 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_2D_YUV.h:819:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.65 warning: 819 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.65 warning: | ^ 34:22.65 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:44, 34:22.65 warning: from src/gl.cc:2634: 34:22.65 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_RECT_YUV.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.65 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.65 warning: | ^ 34:22.65 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_RECT_YUV.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.65 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.65 warning: | ^ 34:22.65 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_RECT_YUV.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.65 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.65 warning: | ^ 34:22.65 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:44, 34:22.65 warning: from src/gl.cc:2634: 34:22.65 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_RECT_YUV.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.65 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.65 warning: | ^ 34:22.65 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_RECT_YUV.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.65 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.65 warning: | ^ 34:22.65 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_RECT_YUV.h:216:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.65 warning: 216 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.65 warning: | ^ 34:22.65 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_RECT_YUV.h:238:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.65 warning: 238 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.65 warning: | ^ 34:22.65 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_RECT_YUV.h:260:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.65 warning: 260 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.65 warning: | ^ 34:22.65 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:44, 34:22.65 warning: from src/gl.cc:2634: 34:22.65 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_RECT_YUV.h:292:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.65 warning: 292 | 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){ 34:22.65 warning: | ^ 34:22.65 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_RECT_YUV.h:318:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.65 warning: 318 | 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){ 34:22.66 warning: | ^ 34:22.66 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_RECT_YUV.h:336:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.66 warning: 336 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.66 warning: | ^ 34:22.66 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_RECT_YUV.h:371:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.66 warning: 371 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 34:22.66 warning: | ^ 34:22.66 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_RECT_YUV.h:780:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.66 warning: 780 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.66 warning: | ^ 34:22.66 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_RECT_YUV.h:798:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.66 warning: 798 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.66 warning: | ^ 34:22.66 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/brush_yuv_image_TEXTURE_RECT_YUV.h:817:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.66 warning: 817 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.66 warning: | ^ 34:22.66 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:51, 34:22.66 warning: from src/gl.cc:2634: 34:22.66 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_ALPHA_TARGET.h:111:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.66 warning: 111 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.66 warning: | ^ 34:22.66 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_ALPHA_TARGET.h:129:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.66 warning: 129 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.66 warning: | ^ 34:22.66 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_ALPHA_TARGET.h:148:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.66 warning: 148 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.66 warning: | ^ 34:22.66 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_ALPHA_TARGET.h:168:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.66 warning: 168 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.66 warning: | ^ 34:22.66 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_ALPHA_TARGET.h:188:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.66 warning: 188 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.66 warning: | ^ 34:22.66 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_ALPHA_TARGET.h:207:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.66 warning: 207 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.66 warning: | ^ 34:22.66 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_ALPHA_TARGET.h:229:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.66 warning: 229 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.66 warning: | ^ 34:22.66 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_ALPHA_TARGET.h:251:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.66 warning: 251 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.66 warning: | ^ 34:22.66 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:51, 34:22.66 warning: from src/gl.cc:2634: 34:22.66 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_ALPHA_TARGET.h:283:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.66 warning: 283 | 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){ 34:22.66 warning: | ^ 34:22.66 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_ALPHA_TARGET.h:309:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.66 warning: 309 | 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){ 34:22.66 warning: | ^ 34:22.66 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_ALPHA_TARGET.h:327:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.66 warning: 327 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.66 warning: | ^ 34:22.66 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_ALPHA_TARGET.h:355:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.66 warning: 355 | IMPLICIT BlurTask(BlurTask_scalar s):task_rect(s.task_rect),blur_radius(s.blur_radius),blur_region(s.blur_region){ 34:22.66 warning: | ^ 34:22.66 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_ALPHA_TARGET.h:568:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.66 warning: 568 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.66 warning: | ^ 34:22.66 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_ALPHA_TARGET.h:586:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.66 warning: 586 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.66 warning: | ^ 34:22.66 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_ALPHA_TARGET.h:605:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.66 warning: 605 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.66 warning: | ^ 34:22.66 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:52, 34:22.66 warning: from src/gl.cc:2634: 34:22.66 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_COLOR_TARGET.h:111:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.66 warning: 111 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.66 warning: | ^ 34:22.66 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_COLOR_TARGET.h:129:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.66 warning: 129 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.66 warning: | ^ 34:22.66 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_COLOR_TARGET.h:148:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.66 warning: 148 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.66 warning: | ^ 34:22.66 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_COLOR_TARGET.h:168:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.66 warning: 168 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.66 warning: | ^ 34:22.66 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_COLOR_TARGET.h:188:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.66 warning: 188 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.66 warning: | ^ 34:22.66 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_COLOR_TARGET.h:207:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.66 warning: 207 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.66 warning: | ^ 34:22.67 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_COLOR_TARGET.h:229:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.67 warning: 229 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.67 warning: | ^ 34:22.67 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_COLOR_TARGET.h:251:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.67 warning: 251 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.67 warning: | ^ 34:22.67 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:52, 34:22.67 warning: from src/gl.cc:2634: 34:22.67 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_COLOR_TARGET.h:283:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.67 warning: 283 | 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){ 34:22.67 warning: | ^ 34:22.67 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_COLOR_TARGET.h:309:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.67 warning: 309 | 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){ 34:22.67 warning: | ^ 34:22.67 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_COLOR_TARGET.h:327:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.67 warning: 327 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.67 warning: | ^ 34:22.67 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_COLOR_TARGET.h:355:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.67 warning: 355 | IMPLICIT BlurTask(BlurTask_scalar s):task_rect(s.task_rect),blur_radius(s.blur_radius),blur_region(s.blur_region){ 34:22.67 warning: | ^ 34:22.67 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_COLOR_TARGET.h:568:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.67 warning: 568 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.67 warning: | ^ 34:22.67 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_COLOR_TARGET.h:586:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.67 warning: 586 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.67 warning: | ^ 34:22.67 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_blur_COLOR_TARGET.h:605:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.67 warning: 605 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.67 warning: | ^ 34:22.67 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:53, 34:22.67 warning: from src/gl.cc:2634: 34:22.67 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_border_segment.h:81:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.67 warning: 81 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.67 warning: | ^ 34:22.67 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_border_segment.h:99:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.67 warning: 99 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.67 warning: | ^ 34:22.67 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_border_segment.h:340:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.67 warning: 340 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.67 warning: | ^ 34:22.67 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_border_segment.h:358:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.67 warning: 358 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.67 warning: | ^ 34:22.67 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:54, 34:22.67 warning: from src/gl.cc:2634: 34:22.67 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_border_solid.h:79:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.67 warning: 79 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.67 warning: | ^ 34:22.67 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_border_solid.h:97:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.67 warning: 97 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.67 warning: | ^ 34:22.67 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:54, 34:22.67 warning: from src/gl.cc:2634: 34:22.67 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_border_solid.h:259:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.67 warning: 259 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.67 warning: | ^ 34:22.67 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_border_solid.h:277:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.67 warning: 277 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.67 warning: | ^ 34:22.67 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:55, 34:22.67 warning: from src/gl.cc:2634: 34:22.67 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_box_shadow_TEXTURE_2D.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.67 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.67 warning: | ^ 34:22.67 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_box_shadow_TEXTURE_2D.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.67 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.67 warning: | ^ 34:22.67 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_box_shadow_TEXTURE_2D.h:142:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.67 warning: 142 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.67 warning: | ^ 34:22.67 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_box_shadow_TEXTURE_2D.h:162:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.67 warning: 162 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.67 warning: | ^ 34:22.67 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_box_shadow_TEXTURE_2D.h:182:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.67 warning: 182 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.67 warning: | ^ 34:22.67 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_box_shadow_TEXTURE_2D.h:201:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.67 warning: 201 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.67 warning: | ^ 34:22.67 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_box_shadow_TEXTURE_2D.h:223:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.67 warning: 223 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.67 warning: | ^ 34:22.67 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_box_shadow_TEXTURE_2D.h:245:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.67 warning: 245 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.67 warning: | ^ 34:22.68 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:55, 34:22.68 warning: from src/gl.cc:2634: 34:22.68 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_box_shadow_TEXTURE_2D.h:275:64: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.68 warning: 275 | IMPLICIT ClipMaskInstanceCommon(ClipMaskInstanceCommon_scalar s):sub_rect(s.sub_rect),task_origin(s.task_origin),screen_origin(s.screen_origin),device_pixel_scale(s.device_pixel_scale),clip_transform_id(s.clip_transform_id),prim_transform_id(s.prim_transform_id){ 34:22.68 warning: | ^ 34:22.68 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_box_shadow_TEXTURE_2D.h:293:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.68 warning: 293 | IMPLICIT ClipVertexInfo(ClipVertexInfo_scalar s):local_pos(s.local_pos),clipped_local_rect(s.clipped_local_rect){ 34:22.68 warning: | ^ 34:22.68 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_box_shadow_TEXTURE_2D.h:322:70: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.68 warning: 322 | IMPLICIT ClipMaskInstanceBoxShadow(ClipMaskInstanceBoxShadow_scalar s):base(s.base),resource_address(s.resource_address){ 34:22.68 warning: | ^ 34:22.68 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_box_shadow_TEXTURE_2D.h:346:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.68 warning: 346 | 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){ 34:22.68 warning: | ^ 34:22.68 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_box_shadow_TEXTURE_2D.h:611:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.68 warning: 611 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.68 warning: | ^ 34:22.68 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_box_shadow_TEXTURE_2D.h:629:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.68 warning: 629 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.68 warning: | ^ 34:22.68 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:56, 34:22.68 warning: from src/gl.cc:2634: 34:22.68 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_image_TEXTURE_2D.h:96:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.68 warning: 96 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.68 warning: | ^ 34:22.68 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_image_TEXTURE_2D.h:114:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.68 warning: 114 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.68 warning: | ^ 34:22.68 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_image_TEXTURE_2D.h:133:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.68 warning: 133 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.68 warning: | ^ 34:22.68 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_image_TEXTURE_2D.h:153:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.68 warning: 153 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.68 warning: | ^ 34:22.68 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_image_TEXTURE_2D.h:173:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.68 warning: 173 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.68 warning: | ^ 34:22.68 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_image_TEXTURE_2D.h:192:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.68 warning: 192 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.68 warning: | ^ 34:22.68 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_image_TEXTURE_2D.h:214:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.68 warning: 214 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.68 warning: | ^ 34:22.68 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_image_TEXTURE_2D.h:236:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.68 warning: 236 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.68 warning: | ^ 34:22.68 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:56, 34:22.68 warning: from src/gl.cc:2634: 34:22.68 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_image_TEXTURE_2D.h:266:64: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.68 warning: 266 | IMPLICIT ClipMaskInstanceCommon(ClipMaskInstanceCommon_scalar s):sub_rect(s.sub_rect),task_origin(s.task_origin),screen_origin(s.screen_origin),device_pixel_scale(s.device_pixel_scale),clip_transform_id(s.clip_transform_id),prim_transform_id(s.prim_transform_id){ 34:22.68 warning: | ^ 34:22.68 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_image_TEXTURE_2D.h:284:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.68 warning: 284 | IMPLICIT ClipVertexInfo(ClipVertexInfo_scalar s):local_pos(s.local_pos),clipped_local_rect(s.clipped_local_rect){ 34:22.68 warning: | ^ 34:22.68 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_image_TEXTURE_2D.h:312:62: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.68 warning: 312 | IMPLICIT ClipMaskInstanceImage(ClipMaskInstanceImage_scalar s):base(s.base),tile_rect(s.tile_rect),resource_address(s.resource_address),local_rect(s.local_rect){ 34:22.68 warning: | ^ 34:22.68 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_image_TEXTURE_2D.h:330:58: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.68 warning: 330 | IMPLICIT ClipImageVertexInfo(ClipImageVertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.68 warning: | ^ 34:22.68 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_image_TEXTURE_2D.h:527:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.68 warning: 527 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.68 warning: | ^ 34:22.68 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_image_TEXTURE_2D.h:545:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.68 warning: 545 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.68 warning: | ^ 34:22.68 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:57, 34:22.68 warning: from src/gl.cc:2634: 34:22.68 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle.h:118:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.68 warning: 118 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.68 warning: | ^ 34:22.68 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle.h:136:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.68 warning: 136 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.68 warning: | ^ 34:22.68 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle.h:155:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.68 warning: 155 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.68 warning: | ^ 34:22.68 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:57, 34:22.68 warning: from src/gl.cc:2634: 34:22.68 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle.h:175:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.68 warning: 175 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.68 warning: | ^ 34:22.68 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle.h:195:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.68 warning: 195 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.68 warning: | ^ 34:22.69 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle.h:214:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.69 warning: 214 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.69 warning: | ^ 34:22.69 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle.h:236:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.69 warning: 236 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.69 warning: | ^ 34:22.69 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle.h:258:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.69 warning: 258 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.69 warning: | ^ 34:22.69 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:57, 34:22.69 warning: from src/gl.cc:2634: 34:22.69 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle.h:288:64: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.69 warning: 288 | IMPLICIT ClipMaskInstanceCommon(ClipMaskInstanceCommon_scalar s):sub_rect(s.sub_rect),task_origin(s.task_origin),screen_origin(s.screen_origin),device_pixel_scale(s.device_pixel_scale),clip_transform_id(s.clip_transform_id),prim_transform_id(s.prim_transform_id){ 34:22.69 warning: | ^ 34:22.69 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle.h:306:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.69 warning: 306 | IMPLICIT ClipVertexInfo(ClipVertexInfo_scalar s):local_pos(s.local_pos),clipped_local_rect(s.clipped_local_rect){ 34:22.69 warning: | ^ 34:22.69 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle.h:345:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.69 warning: 345 | IMPLICIT ClipMaskInstanceRect(ClipMaskInstanceRect_scalar s):base(s.base),local_pos(s.local_pos){ 34:22.69 warning: | ^ 34:22.69 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle.h:363:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.69 warning: 363 | IMPLICIT ClipRect(ClipRect_scalar s):rect(s.rect),mode(s.mode){ 34:22.69 warning: | ^ 34:22.69 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle.h:381:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.69 warning: 381 | IMPLICIT ClipCorner(ClipCorner_scalar s):rect(s.rect),outer_inner_radius(s.outer_inner_radius){ 34:22.69 warning: | ^ 34:22.69 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle.h:405:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.69 warning: 405 | 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){ 34:22.69 warning: | ^ 34:22.69 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle.h:641:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.69 warning: 641 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.69 warning: | ^ 34:22.69 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle.h:659:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.69 warning: 659 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.69 warning: | ^ 34:22.69 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:58, 34:22.69 warning: from src/gl.cc:2634: 34:22.69 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle_FAST_PATH.h:111:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.69 warning: 111 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.69 warning: | ^ 34:22.69 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle_FAST_PATH.h:129:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.69 warning: 129 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.69 warning: | ^ 34:22.69 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle_FAST_PATH.h:148:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.69 warning: 148 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.69 warning: | ^ 34:22.69 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:58, 34:22.69 warning: from src/gl.cc:2634: 34:22.69 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle_FAST_PATH.h:168:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.69 warning: 168 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.69 warning: | ^ 34:22.69 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle_FAST_PATH.h:188:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.69 warning: 188 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.69 warning: | ^ 34:22.69 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle_FAST_PATH.h:207:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.69 warning: 207 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.69 warning: | ^ 34:22.69 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle_FAST_PATH.h:229:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.69 warning: 229 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.69 warning: | ^ 34:22.69 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle_FAST_PATH.h:251:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.69 warning: 251 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.69 warning: | ^ 34:22.69 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:58, 34:22.69 warning: from src/gl.cc:2634: 34:22.69 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle_FAST_PATH.h:281:64: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.69 warning: 281 | IMPLICIT ClipMaskInstanceCommon(ClipMaskInstanceCommon_scalar s):sub_rect(s.sub_rect),task_origin(s.task_origin),screen_origin(s.screen_origin),device_pixel_scale(s.device_pixel_scale),clip_transform_id(s.clip_transform_id),prim_transform_id(s.prim_transform_id){ 34:22.69 warning: | ^ 34:22.69 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle_FAST_PATH.h:299:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.69 warning: 299 | IMPLICIT ClipVertexInfo(ClipVertexInfo_scalar s):local_pos(s.local_pos),clipped_local_rect(s.clipped_local_rect){ 34:22.69 warning: | ^ 34:22.69 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle_FAST_PATH.h:331:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.69 warning: 331 | IMPLICIT ClipMaskInstanceRect(ClipMaskInstanceRect_scalar s):base(s.base),local_pos(s.local_pos){ 34:22.69 warning: | ^ 34:22.69 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle_FAST_PATH.h:349:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.69 warning: 349 | IMPLICIT ClipRect(ClipRect_scalar s):rect(s.rect),mode(s.mode){ 34:22.69 warning: | ^ 34:22.69 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle_FAST_PATH.h:367:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.69 warning: 367 | IMPLICIT ClipCorner(ClipCorner_scalar s):rect(s.rect),outer_inner_radius(s.outer_inner_radius){ 34:22.69 warning: | ^ 34:22.69 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle_FAST_PATH.h:391:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.69 warning: 391 | 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){ 34:22.69 warning: | ^ 34:22.69 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle_FAST_PATH.h:609:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 609 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.70 warning: | ^ 34:22.70 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_clip_rectangle_FAST_PATH.h:627:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 627 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.70 warning: | ^ 34:22.70 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:59, 34:22.70 warning: from src/gl.cc:2634: 34:22.70 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_conic_gradient.h:86:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 86 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.70 warning: | ^ 34:22.70 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_conic_gradient.h:104:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 104 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.70 warning: | ^ 34:22.70 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_conic_gradient.h:123:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 123 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.70 warning: | ^ 34:22.70 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_conic_gradient.h:143:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 143 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.70 warning: | ^ 34:22.70 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_conic_gradient.h:163:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 163 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.70 warning: | ^ 34:22.70 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_conic_gradient.h:182:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 182 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.70 warning: | ^ 34:22.70 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_conic_gradient.h:204:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 204 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.70 warning: | ^ 34:22.70 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_conic_gradient.h:334:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 334 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.70 warning: | ^ 34:22.70 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_conic_gradient.h:352:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 352 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.70 warning: | ^ 34:22.70 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:62, 34:22.70 warning: from src/gl.cc:2634: 34:22.70 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_linear_gradient.h:78:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 78 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.70 warning: | ^ 34:22.70 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_linear_gradient.h:96:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 96 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.70 warning: | ^ 34:22.70 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_linear_gradient.h:115:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 115 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.70 warning: | ^ 34:22.70 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_linear_gradient.h:135:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 135 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.70 warning: | ^ 34:22.70 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_linear_gradient.h:155:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 155 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.70 warning: | ^ 34:22.70 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_linear_gradient.h:174:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 174 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.70 warning: | ^ 34:22.70 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_linear_gradient.h:196:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 196 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.70 warning: | ^ 34:22.70 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_linear_gradient.h:319:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 319 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.70 warning: | ^ 34:22.70 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_linear_gradient.h:337:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 337 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.70 warning: | ^ 34:22.70 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:63, 34:22.70 warning: from src/gl.cc:2634: 34:22.70 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_radial_gradient.h:83:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 83 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.70 warning: | ^ 34:22.70 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_radial_gradient.h:101:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 101 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.70 warning: | ^ 34:22.70 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_radial_gradient.h:120:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 120 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.70 warning: | ^ 34:22.70 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_radial_gradient.h:140:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 140 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.70 warning: | ^ 34:22.70 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_radial_gradient.h:160:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 160 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.70 warning: | ^ 34:22.70 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_radial_gradient.h:179:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 179 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.70 warning: | ^ 34:22.70 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_radial_gradient.h:201:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.70 warning: 201 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.71 warning: | ^ 34:22.71 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_radial_gradient.h:327:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.71 warning: 327 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.71 warning: | ^ 34:22.71 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_radial_gradient.h:345:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.71 warning: 345 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.71 warning: | ^ 34:22.71 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:66, 34:22.71 warning: from src/gl.cc:2634: 34:22.71 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_svg_filter.h:136:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.71 warning: 136 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.71 warning: | ^ 34:22.71 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_svg_filter.h:154:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.71 warning: 154 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.71 warning: | ^ 34:22.71 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_svg_filter.h:173:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.71 warning: 173 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.71 warning: | ^ 34:22.71 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_svg_filter.h:193:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.71 warning: 193 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.71 warning: | ^ 34:22.71 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_svg_filter.h:213:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.71 warning: 213 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.71 warning: | ^ 34:22.71 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_svg_filter.h:232:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.71 warning: 232 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.71 warning: | ^ 34:22.71 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_svg_filter.h:254:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.71 warning: 254 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.71 warning: | ^ 34:22.71 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_svg_filter.h:276:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.71 warning: 276 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.71 warning: | ^ 34:22.71 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:66, 34:22.71 warning: from src/gl.cc:2634: 34:22.71 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_svg_filter.h:308:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.71 warning: 308 | 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){ 34:22.71 warning: | ^ 34:22.71 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_svg_filter.h:334:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.71 warning: 334 | 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){ 34:22.71 warning: | ^ 34:22.71 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_svg_filter.h:352:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.71 warning: 352 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.71 warning: | ^ 34:22.71 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_svg_filter.h:389:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.71 warning: 389 | IMPLICIT FilterTask(FilterTask_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.71 warning: | ^ 34:22.71 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_svg_filter.h:663:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.71 warning: 663 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.71 warning: | ^ 34:22.71 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_svg_filter.h:681:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.71 warning: 681 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.71 warning: | ^ 34:22.71 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/cs_svg_filter.h:700:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.71 warning: 700 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.71 warning: | ^ 34:22.71 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:70, 34:22.71 warning: from src/gl.cc:2634: 34:22.71 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_split_composite.h:100:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.71 warning: 100 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.71 warning: | ^ 34:22.71 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_split_composite.h:118:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.71 warning: 118 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.71 warning: | ^ 34:22.71 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_split_composite.h:137:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.71 warning: 137 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.71 warning: | ^ 34:22.71 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:70, 34:22.71 warning: from src/gl.cc:2634: 34:22.71 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_split_composite.h:157:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.71 warning: 157 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.71 warning: | ^ 34:22.71 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_split_composite.h:177:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.71 warning: 177 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.71 warning: | ^ 34:22.71 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_split_composite.h:196:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.71 warning: 196 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.71 warning: | ^ 34:22.71 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_split_composite.h:218:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.71 warning: 218 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.71 warning: | ^ 34:22.71 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_split_composite.h:240:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.71 warning: 240 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.71 warning: | ^ 34:22.71 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:70, 34:22.72 warning: from src/gl.cc:2634: 34:22.72 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_split_composite.h:272:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.72 warning: 272 | 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){ 34:22.72 warning: | ^ 34:22.72 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_split_composite.h:298:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.72 warning: 298 | 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){ 34:22.72 warning: | ^ 34:22.72 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_split_composite.h:316:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.72 warning: 316 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.72 warning: | ^ 34:22.72 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_split_composite.h:336:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.72 warning: 336 | IMPLICIT SplitGeometry(SplitGeometry_scalar s){ 34:22.72 warning: | ^ 34:22.72 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_split_composite.h:359:64: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.72 warning: 359 | 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){ 34:22.72 warning: | ^ 34:22.72 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_split_composite.h:649:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.72 warning: 649 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.72 warning: | ^ 34:22.72 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_split_composite.h:667:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.72 warning: 667 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.72 warning: | ^ 34:22.72 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_split_composite.h:686:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.72 warning: 686 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.72 warning: | ^ 34:22.72 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:71, 34:22.72 warning: from src/gl.cc:2634: 34:22.72 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_TEXTURE_2D.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.72 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.72 warning: | ^ 34:22.72 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_TEXTURE_2D.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.72 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.72 warning: | ^ 34:22.72 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_TEXTURE_2D.h:139:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.72 warning: 139 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.72 warning: | ^ 34:22.72 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_TEXTURE_2D.h:159:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.72 warning: 159 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.72 warning: | ^ 34:22.72 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_TEXTURE_2D.h:179:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.72 warning: 179 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.72 warning: | ^ 34:22.72 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_TEXTURE_2D.h:198:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.72 warning: 198 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.72 warning: | ^ 34:22.72 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_TEXTURE_2D.h:220:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.72 warning: 220 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.72 warning: | ^ 34:22.72 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_TEXTURE_2D.h:242:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.72 warning: 242 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.72 warning: | ^ 34:22.72 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:71, 34:22.72 warning: from src/gl.cc:2634: 34:22.72 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_TEXTURE_2D.h:274:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.72 warning: 274 | 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){ 34:22.72 warning: | ^ 34:22.72 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_TEXTURE_2D.h:300:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.72 warning: 300 | 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){ 34:22.72 warning: | ^ 34:22.72 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_TEXTURE_2D.h:318:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.72 warning: 318 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.72 warning: | ^ 34:22.72 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_TEXTURE_2D.h:338:30: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.72 warning: 338 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 34:22.72 warning: | ^ 34:22.72 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_TEXTURE_2D.h:358:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.72 warning: 358 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),offset(s.offset),scale(s.scale){ 34:22.72 warning: | ^ 34:22.72 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_TEXTURE_2D.h:376:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.72 warning: 376 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 34:22.72 warning: | ^ 34:22.72 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_TEXTURE_2D.h:754:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.72 warning: 754 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.72 warning: | ^ 34:22.72 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_TEXTURE_2D.h:772:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.72 warning: 772 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.72 warning: | ^ 34:22.72 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_TEXTURE_2D.h:793:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.72 warning: 793 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 34:22.72 warning: | ^ 34:22.72 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:72, 34:22.72 warning: from src/gl.cc:2634: 34:22.72 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.72 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.72 warning: | ^ 34:22.73 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.73 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.73 warning: | ^ 34:22.73 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:139:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.73 warning: 139 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.73 warning: | ^ 34:22.73 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:159:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.73 warning: 159 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.73 warning: | ^ 34:22.73 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:179:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.73 warning: 179 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.73 warning: | ^ 34:22.73 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:198:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.73 warning: 198 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.73 warning: | ^ 34:22.73 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:220:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.73 warning: 220 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.73 warning: | ^ 34:22.73 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:242:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.73 warning: 242 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.73 warning: | ^ 34:22.73 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:72, 34:22.73 warning: from src/gl.cc:2634: 34:22.73 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:274:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.73 warning: 274 | 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){ 34:22.73 warning: | ^ 34:22.73 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:300:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.73 warning: 300 | 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){ 34:22.73 warning: | ^ 34:22.73 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:318:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.73 warning: 318 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.73 warning: | ^ 34:22.73 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:338:30: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.73 warning: 338 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 34:22.73 warning: | ^ 34:22.73 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:358:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.73 warning: 358 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),offset(s.offset),scale(s.scale){ 34:22.73 warning: | ^ 34:22.73 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:376:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.73 warning: 376 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 34:22.73 warning: | ^ 34:22.73 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:729:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.73 warning: 729 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.73 warning: | ^ 34:22.73 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:747:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.73 warning: 747 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.73 warning: | ^ 34:22.73 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:768:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.73 warning: 768 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 34:22.73 warning: | ^ 34:22.73 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:73, 34:22.73 warning: from src/gl.cc:2634: 34:22.73 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_GLYPH_TRANSFORM_TEXTURE_2D.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.73 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.73 warning: | ^ 34:22.73 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_GLYPH_TRANSFORM_TEXTURE_2D.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.73 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.73 warning: | ^ 34:22.73 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_GLYPH_TRANSFORM_TEXTURE_2D.h:139:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.73 warning: 139 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.73 warning: | ^ 34:22.73 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_GLYPH_TRANSFORM_TEXTURE_2D.h:159:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.73 warning: 159 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.73 warning: | ^ 34:22.73 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_GLYPH_TRANSFORM_TEXTURE_2D.h:179:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.73 warning: 179 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.73 warning: | ^ 34:22.73 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_GLYPH_TRANSFORM_TEXTURE_2D.h:198:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.73 warning: 198 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.73 warning: | ^ 34:22.73 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_GLYPH_TRANSFORM_TEXTURE_2D.h:220:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.73 warning: 220 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.73 warning: | ^ 34:22.73 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_GLYPH_TRANSFORM_TEXTURE_2D.h:242:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.73 warning: 242 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.73 warning: | ^ 34:22.73 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:73, 34:22.73 warning: from src/gl.cc:2634: 34:22.73 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_GLYPH_TRANSFORM_TEXTURE_2D.h:274:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.73 warning: 274 | 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){ 34:22.73 warning: | ^ 34:22.73 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_GLYPH_TRANSFORM_TEXTURE_2D.h:300:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.73 warning: 300 | 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){ 34:22.73 warning: | ^ 34:22.74 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_GLYPH_TRANSFORM_TEXTURE_2D.h:318:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.74 warning: 318 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.74 warning: | ^ 34:22.74 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_GLYPH_TRANSFORM_TEXTURE_2D.h:338:30: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.74 warning: 338 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 34:22.74 warning: | ^ 34:22.74 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_GLYPH_TRANSFORM_TEXTURE_2D.h:358:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.74 warning: 358 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),offset(s.offset),scale(s.scale){ 34:22.74 warning: | ^ 34:22.74 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_GLYPH_TRANSFORM_TEXTURE_2D.h:376:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.74 warning: 376 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 34:22.74 warning: | ^ 34:22.74 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_GLYPH_TRANSFORM_TEXTURE_2D.h:752:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.74 warning: 752 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.74 warning: | ^ 34:22.74 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_GLYPH_TRANSFORM_TEXTURE_2D.h:770:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.74 warning: 770 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.74 warning: | ^ 34:22.74 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_GLYPH_TRANSFORM_TEXTURE_2D.h:789:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.74 warning: 789 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.74 warning: | ^ 34:22.74 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:74, 34:22.74 warning: from src/gl.cc:2634: 34:22.74 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_TEXTURE_2D.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.74 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.74 warning: | ^ 34:22.74 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_TEXTURE_2D.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.74 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.74 warning: | ^ 34:22.74 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_TEXTURE_2D.h:139:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.74 warning: 139 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.74 warning: | ^ 34:22.74 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:74, 34:22.74 warning: from src/gl.cc:2634: 34:22.74 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_TEXTURE_2D.h:159:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.74 warning: 159 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.74 warning: | ^ 34:22.74 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_TEXTURE_2D.h:179:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.74 warning: 179 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.74 warning: | ^ 34:22.74 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_TEXTURE_2D.h:198:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.74 warning: 198 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.74 warning: | ^ 34:22.74 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_TEXTURE_2D.h:220:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.74 warning: 220 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.74 warning: | ^ 34:22.74 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_TEXTURE_2D.h:242:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.74 warning: 242 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.74 warning: | ^ 34:22.74 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:74, 34:22.74 warning: from src/gl.cc:2634: 34:22.74 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_TEXTURE_2D.h:274:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.74 warning: 274 | 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){ 34:22.74 warning: | ^ 34:22.74 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_TEXTURE_2D.h:300:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.74 warning: 300 | 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){ 34:22.74 warning: | ^ 34:22.74 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_TEXTURE_2D.h:318:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.74 warning: 318 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.74 warning: | ^ 34:22.74 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_TEXTURE_2D.h:338:30: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.74 warning: 338 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 34:22.74 warning: | ^ 34:22.74 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_TEXTURE_2D.h:358:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.74 warning: 358 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),offset(s.offset),scale(s.scale){ 34:22.74 warning: | ^ 34:22.74 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_TEXTURE_2D.h:376:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.74 warning: 376 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 34:22.74 warning: | ^ 34:22.74 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_TEXTURE_2D.h:727:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.74 warning: 727 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.74 warning: | ^ 34:22.74 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_TEXTURE_2D.h:745:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.74 warning: 745 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.74 warning: | ^ 34:22.74 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_ALPHA_PASS_TEXTURE_2D.h:764:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.74 warning: 764 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.74 warning: | ^ 34:22.74 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:75, 34:22.74 warning: from src/gl.cc:2634: 34:22.74 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.74 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.74 warning: | ^ 34:22.74 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.74 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.75 warning: | ^ 34:22.75 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:139:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.75 warning: 139 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.75 warning: | ^ 34:22.75 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:159:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.75 warning: 159 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.75 warning: | ^ 34:22.75 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:179:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.75 warning: 179 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.75 warning: | ^ 34:22.75 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:198:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.75 warning: 198 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.75 warning: | ^ 34:22.75 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:220:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.75 warning: 220 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.75 warning: | ^ 34:22.75 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:242:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.75 warning: 242 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.75 warning: | ^ 34:22.75 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:75, 34:22.75 warning: from src/gl.cc:2634: 34:22.75 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:274:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.75 warning: 274 | 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){ 34:22.75 warning: | ^ 34:22.75 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:300:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.75 warning: 300 | 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){ 34:22.75 warning: | ^ 34:22.75 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:318:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.75 warning: 318 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.75 warning: | ^ 34:22.75 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:338:30: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.75 warning: 338 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 34:22.75 warning: | ^ 34:22.75 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:358:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.75 warning: 358 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),offset(s.offset),scale(s.scale){ 34:22.75 warning: | ^ 34:22.75 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:376:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.75 warning: 376 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 34:22.75 warning: | ^ 34:22.75 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:729:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.75 warning: 729 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.75 warning: | ^ 34:22.75 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:747:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.75 warning: 747 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.75 warning: | ^ 34:22.75 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_DUAL_SOURCE_BLENDING_TEXTURE_2D.h:768:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.75 warning: 768 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 34:22.75 warning: | ^ 34:22.75 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:76, 34:22.75 warning: from src/gl.cc:2634: 34:22.75 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_TEXTURE_2D.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.75 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.75 warning: | ^ 34:22.75 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_TEXTURE_2D.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.75 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.75 warning: | ^ 34:22.75 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_TEXTURE_2D.h:139:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.75 warning: 139 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):task_rect(s.task_rect),user_data(s.user_data){ 34:22.75 warning: | ^ 34:22.75 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:76, 34:22.75 warning: from src/gl.cc:2634: 34:22.75 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_TEXTURE_2D.h:159:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.75 warning: 159 | IMPLICIT PictureTask(PictureTask_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 34:22.75 warning: | ^ 34:22.75 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_TEXTURE_2D.h:179:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.75 warning: 179 | IMPLICIT ClipArea(ClipArea_scalar s):task_rect(s.task_rect),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 34:22.75 warning: | ^ 34:22.75 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_TEXTURE_2D.h:198:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.75 warning: 198 | IMPLICIT ImageSource(ImageSource_scalar s):uv_rect(s.uv_rect),user_data(s.user_data){ 34:22.75 warning: | ^ 34:22.75 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_TEXTURE_2D.h:220:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.75 warning: 220 | IMPLICIT ImageSourceExtra(ImageSourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 34:22.75 warning: | ^ 34:22.75 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_TEXTURE_2D.h:242:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.75 warning: 242 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 34:22.75 warning: | ^ 34:22.75 warning: In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/load_shader.h:76, 34:22.75 warning: from src/gl.cc:2634: 34:22.75 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_TEXTURE_2D.h:274:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.75 warning: 274 | 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){ 34:22.75 warning: | ^ 34:22.75 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_TEXTURE_2D.h:300:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.75 warning: 300 | 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){ 34:22.75 warning: | ^ 34:22.76 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_TEXTURE_2D.h:318:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.76 warning: 318 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 34:22.76 warning: | ^ 34:22.76 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_TEXTURE_2D.h:338:30: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.76 warning: 338 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 34:22.76 warning: | ^ 34:22.76 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_TEXTURE_2D.h:358:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.76 warning: 358 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),offset(s.offset),scale(s.scale){ 34:22.76 warning: | ^ 34:22.76 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_TEXTURE_2D.h:376:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.76 warning: 376 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 34:22.76 warning: | ^ 34:22.76 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_TEXTURE_2D.h:727:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.76 warning: 727 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 34:22.76 warning: | ^ 34:22.76 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_TEXTURE_2D.h:745:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.76 warning: 745 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 34:22.76 warning: | ^ 34:22.76 warning: /builddir/build/BUILD/firefox-90.0.2/objdir/aarch64-unknown-linux-gnu/release/build/swgl-a3fc6ab55e5445d2/out/ps_text_run_DEBUG_OVERDRAW_TEXTURE_2D.h:764:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 34:22.76 warning: 764 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 34:22.76 warning: | ^ 34:22.76 warning: In file included from src/glsl.h:7, 34:22.76 warning: from src/gl.cc:92: 34:22.76 warning: src/vector_type.h: In instantiation of ‘static T glsl::Unaligned::load(const P*) [with P = glsl::VectorType; T = glsl::vec4]’: 34:22.76 warning: src/vector_type.h:532:28: required from ‘T glsl::unaligned_load(const P*) [with T = glsl::vec4; P = glsl::VectorType]’ 34:22.76 warning: src/vector_type.h:543:27: required from ‘D glsl::bit_cast(const S&) [with D = glsl::vec4; S = glsl::VectorType]’ 34:22.76 warning: src/blend.h:53:39: required from here 34:22.76 warning: src/vector_type.h:503:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct glsl::vec4’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 34:22.76 warning: 503 | memcpy(&v, p, sizeof(v)); 34:22.76 warning: | ~~~~~~^~~~~~~~~~~~~~~~~~ 34:22.76 warning: In file included from src/gl.cc:92: 34:22.76 warning: src/glsl.h:1785:8: note: ‘struct glsl::vec4’ declared here 34:22.76 warning: 1785 | struct vec4 { 34:22.76 warning: | ^~~~ 34:22.76 Compiling cert_storage v0.0.1 (/builddir/build/BUILD/firefox-90.0.2/security/manager/ssl/cert_storage) 34:22.76 warning: using `procedural-masquerade` crate 34:22.76 --> security/manager/ssl/cert_storage/src/lib.rs:134:1 34:22.76 | 34:22.76 134 | / rental! { 34:22.76 135 | | mod holding { 34:22.76 136 | | use super::{Cascade, Mmap}; 34:22.76 137 | | 34:22.76 ... | 34:22.76 143 | | } 34:22.76 144 | | } 34:22.76 | |_^ 34:22.76 | 34:22.76 = note: `#[warn(proc_macro_back_compat)]` on by default 34:22.76 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 34:22.76 = note: for more information, see issue #83125 34:22.76 = note: The `procedural-masquerade` crate has been unnecessary since Rust 1.30.0. Versions of this crate below 0.1.7 will eventually stop compiling. 34:22.76 = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) 34:41.18 warning: 1 warning emitted 34:41.22 Compiling kvstore v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/toolkit/components/kvstore) 34:42.46 Compiling gfx-backend-vulkan v0.7.0 (https://github.com/gfx-rs/gfx?rev=84e02f96149207b1bafecb1924b14315930c98ee#84e02f96) 34:56.03 Compiling fluent-ffi v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/intl/l10n/rust/fluent-ffi) 35:05.68 Compiling sync15-traits v0.1.0 (https://github.com/mozilla/application-services?rev=8a576fbe79199fa8664f64285524017f74ebcc5f#8a576fbe) 35:19.17 Compiling cubeb-pulse v0.3.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=c87b50aebfa088c1ad30c74819d4e9829f88b2e3#c87b50ae) 35:24.16 Compiling tokio v0.1.11 35:25.77 Compiling to_shmem v0.0.1 (/builddir/build/BUILD/firefox-90.0.2/servo/components/to_shmem) 35:26.40 Compiling glean v38.0.1 35:48.02 Compiling golden_gate v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/services/sync/golden_gate) 36:22.44 Compiling neqo-transport v0.4.25 (https://github.com/mozilla/neqo?tag=v0.4.25#13b5a130) 37:22.47 Compiling fog v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/toolkit/components/glean/api) 37:45.06 Compiling app_services_logger v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/services/common/app_services_logger) 37:47.84 Compiling webext_storage_bridge v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/toolkit/components/extensions/storage/webext_storage_bridge) 38:10.34 Compiling wgpu_bindings v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/gfx/wgpu_bindings) 38:59.25 Compiling neqo-qpack v0.4.25 (https://github.com/mozilla/neqo?tag=v0.4.25#13b5a130) 39:16.42 Compiling malloc_size_of v0.0.1 (/builddir/build/BUILD/firefox-90.0.2/servo/components/malloc_size_of) 39:16.89 Compiling fog_control v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/toolkit/components/glean) 39:20.79 Compiling gecko_logger v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/xpcom/rust/gecko_logger) 39:26.63 Compiling neqo-http3 v0.4.25 (https://github.com/mozilla/neqo?tag=v0.4.25#13b5a130) 40:02.25 Compiling style_traits v0.0.1 (/builddir/build/BUILD/firefox-90.0.2/servo/components/style_traits) 40:04.78 Compiling neqo_glue v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/netwerk/socket/neqo_glue) 45:46.81 Compiling geckoservo v0.0.1 (/builddir/build/BUILD/firefox-90.0.2/servo/ports/geckolib) 51:02.03 xpcom/glue/standalone 51:17.62 Compiling audioipc-client v0.4.0 (https://github.com/mozilla/audioipc-2?rev=7537bfadad2e981577eb75e4f13662fc517e1a09#7537bfad) 51:25.43 Compiling audioipc-server v0.2.3 (https://github.com/mozilla/audioipc-2?rev=7537bfadad2e981577eb75e4f13662fc517e1a09#7537bfad) 52:06.71 browser/components/about 52:13.23 browser/components/shell 52:29.67 caps 52:44.62 chrome 52:53.00 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIPrincipal.h:43, 52:53.00 from /builddir/build/BUILD/firefox-90.0.2/caps/nsJSPrincipals.h:11, 52:53.00 from /builddir/build/BUILD/firefox-90.0.2/caps/ContentPrincipal.h:10, 52:53.00 from /builddir/build/BUILD/firefox-90.0.2/caps/ContentPrincipal.cpp:7, 52:53.00 from Unified_cpp_caps0.cpp:2: 52:53.00 /builddir/build/BUILD/firefox-90.0.2/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]’: 52:53.00 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 52:53.01 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 52:53.01 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 52:53.01 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 52:53.01 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 52:53.01 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 52:53.01 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 52:53.01 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52:53.01 In file included from /builddir/build/BUILD/firefox-90.0.2/caps/nsJSPrincipals.cpp:17, 52:53.01 from Unified_cpp_caps0.cpp:65: 52:53.01 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 52:53.01 27 | struct JSGCSetting { 52:53.01 | ^~~~~~~~~~~ 53:02.74 config/external/icu/common 53:11.26 Compiling jsrust_shared v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/js/src/rust/shared) 53:11.37 config/external/icu/data/icu_data.o 53:13.75 config/external/icu/i18n 53:20.05 In file included from /usr/include/string.h:519, 53:20.05 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/string.h:3, 53:20.05 from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/cmemory.h:32, 53:20.05 from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/cpputils.h:21, 53:20.05 from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/calendar.cpp:53: 53:20.05 In function ‘char* strncpy(char*, const char*, size_t)’, 53:20.05 inlined from ‘icu_67::Calendar& icu_67::Calendar::operator=(const icu_67::Calendar&)’ at /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/calendar.cpp:844:9: 53:20.05 /usr/include/bits/string_fortified.h:95: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] 53:20.05 95 | return __builtin___strncpy_chk (__dest, __src, __len, 53:20.05 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 53:20.05 96 | __glibc_objsize (__dest)); 53:20.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 53:58.29 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/compactdecimalformat.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 53:58.29 10 | #define UNISTR_FROM_STRING_EXPLICIT 53:58.29 | 53:58.29 : note: this is the location of the previous definition 54:14.26 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/decNumber.cpp: In function ‘decNumber* uprv_decNumberLog10_67(decNumber*, const decNumber*, decContext*)’: 54:14.26 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/decNumber.cpp:1528:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 54:14.26 1528 | w->lsu[1]=1; w->lsu[0]=0; /* .. */ 54:14.26 | ~~~~~~~~~^~ 54:14.26 In file included from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/decNumber.cpp:184: 54:14.26 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object ‘decNumber::lsu’ of size 1 54:14.26 89 | decNumberUnit lsu[DECNUMUNITS]; 54:14.26 | ^~~ 54:14.26 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/decNumber.cpp:1528:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 54:14.26 1528 | w->lsu[1]=1; w->lsu[0]=0; /* .. */ 54:14.26 | ~~~~~~~~~^~ 54:14.26 In file included from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/decNumber.cpp:184: 54:14.26 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object ‘decNumber::lsu’ of size 1 54:14.26 89 | decNumberUnit lsu[DECNUMUNITS]; 54:14.26 | ^~~ 54:14.35 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/decNumber.cpp: In function ‘decNumber* uprv_decNumberSquareRoot_67(decNumber*, const decNumber*, decContext*)’: 54:14.35 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/decNumber.cpp:2974:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 54:14.35 2974 | t->lsu[0]=9; t->lsu[1]=5; t->lsu[2]=2; 54:14.35 | ~~~~~~~~~^~ 54:14.35 In file included from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/decNumber.cpp:184: 54:14.35 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object ‘decNumber::lsu’ of size 1 54:14.35 89 | decNumberUnit lsu[DECNUMUNITS]; 54:14.35 | ^~~ 54:14.35 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/decNumber.cpp:2974:44: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 54:14.35 2974 | t->lsu[0]=9; t->lsu[1]=5; t->lsu[2]=2; 54:14.35 | ~~~~~~~~~^~ 54:14.35 In file included from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/decNumber.cpp:184: 54:14.35 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 2 into destination object ‘decNumber::lsu’ of size 1 54:14.35 89 | decNumberUnit lsu[DECNUMUNITS]; 54:14.35 | ^~~ 54:14.79 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/decimfmt.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 54:14.79 10 | #define UNISTR_FROM_STRING_EXPLICIT 54:14.79 | 54:14.79 : note: this is the location of the previous definition 54:24.40 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/static_unicode_sets.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 54:24.40 10 | #define UNISTR_FROM_STRING_EXPLICIT 54:24.40 | 54:24.40 : note: this is the location of the previous definition 54:47.04 In function ‘const UChar* icu_67::ufmtval_getString_67(const UFormattedValue*, int32_t*, UErrorCode*)’: 54:47.04 cc1plus: warning: function may return address of local variable [-Wreturn-local-addr] 54:47.04 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/formattedvalue.cpp:205:19: note: declared here 54:47.04 205 | UnicodeString readOnlyAlias = impl->fFormattedValue->toTempString(*ec); 54:47.04 | ^~~~~~~~~~~~~ 55:04.12 In file included from /usr/include/string.h:519, 55:04.12 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/string.h:3, 55:04.12 from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/cmemory.h:32, 55:04.12 from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/charstr.h:20, 55:04.12 from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/ucurr.cpp:23: 55:04.12 In function ‘char* strncpy(char*, const char*, size_t)’, 55:04.12 inlined from ‘CReg::CReg(const UChar*, const char*)’ at /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/ucurr.cpp:383:9, 55:04.12 inlined from ‘static const void* CReg::reg(const UChar*, const char*, UErrorCode*)’ at /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/ucurr.cpp:392:41, 55:04.12 inlined from ‘const void* ucurr_register_67(const UChar*, const char*, UErrorCode*)’ at /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/ucurr.cpp:464:25: 55:04.12 /usr/include/bits/string_fortified.h:95: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] 55:04.12 95 | return __builtin___strncpy_chk (__dest, __src, __len, 55:04.12 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 55:04.12 96 | __glibc_objsize (__dest)); 55:04.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 55:04.12 In file included from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/ucurr.cpp:25: 55:04.12 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/ucurr.cpp: In function ‘const void* ucurr_register_67(const UChar*, const char*, UErrorCode*)’: 55:04.12 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/cstring.h:37:57: note: length computed here 55:04.12 37 | #define uprv_strlen(str) U_STANDARD_CPP_NAMESPACE strlen(str) 55:04.12 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/ucurr.cpp:379:32: note: in expansion of macro ‘uprv_strlen’ 55:04.12 379 | int32_t len = (int32_t)uprv_strlen(_id); 55:04.12 | ^~~~~~~~~~~ 55:04.90 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/measunit_extra.cpp:13: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 55:04.90 13 | #define UNISTR_FROM_STRING_EXPLICIT 55:04.90 | 55:04.90 : note: this is the location of the previous definition 55:18.36 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/number_asformat.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 55:18.36 10 | #define UNISTR_FROM_STRING_EXPLICIT 55:18.36 | 55:18.36 : note: this is the location of the previous definition 55:19.89 In file included from /usr/include/string.h:519, 55:19.89 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/string.h:3, 55:19.89 from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/cmemory.h:32, 55:19.89 from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/charstr.h:20, 55:19.89 from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/uloc_tag.cpp:18: 55:19.89 In function ‘char* strncpy(char*, const char*, size_t)’, 55:19.89 inlined from ‘ULanguageTag* ultag_parse(const char*, int32_t, int32_t*, UErrorCode*)’ at /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/uloc_tag.cpp:2135:21, 55:19.89 inlined from ‘void ulocimp_forLanguageTag_67(const char*, int32_t, icu_67::ByteSink&, int32_t*, UErrorCode*)’ at /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/uloc_tag.cpp:2799:88: 55:19.89 /usr/include/bits/string_fortified.h:95:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound depends on the length of the source argument [-Wstringop-truncation] 55:19.89 95 | return __builtin___strncpy_chk (__dest, __src, __len, 55:19.89 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 55:19.89 96 | __glibc_objsize (__dest)); 55:19.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 55:19.89 In file included from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/uloc_tag.cpp:20: 55:19.89 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/uloc_tag.cpp: In function ‘void ulocimp_forLanguageTag_67(const char*, int32_t, icu_67::ByteSink&, int32_t*, UErrorCode*)’: 55:19.89 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/cstring.h:37:57: note: length computed here 55:19.89 37 | #define uprv_strlen(str) U_STANDARD_CPP_NAMESPACE strlen(str) 55:19.89 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/uloc_tag.cpp:2134:46: note: in expansion of macro ‘uprv_strlen’ 55:19.89 2134 | size_t preferredTagLen = uprv_strlen(preferredTag); 55:19.89 | ^~~~~~~~~~~ 55:20.29 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/number_capi.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 55:20.29 10 | #define UNISTR_FROM_STRING_EXPLICIT 55:20.29 | 55:20.29 : note: this is the location of the previous definition 55:23.64 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/number_currencysymbols.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 55:23.64 10 | #define UNISTR_FROM_STRING_EXPLICIT 55:23.64 | 55:23.64 : note: this is the location of the previous definition 55:40.22 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/number_mapper.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 55:40.22 10 | #define UNISTR_FROM_STRING_EXPLICIT 55:40.22 | 55:40.22 : note: this is the location of the previous definition 55:44.45 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/number_multiplier.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 55:44.45 10 | #define UNISTR_FROM_STRING_EXPLICIT 55:44.46 | 55:44.46 : note: this is the location of the previous definition 55:51.71 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/number_patternstring.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 55:51.71 10 | #define UNISTR_FROM_STRING_EXPLICIT 55:51.71 | 55:51.71 : note: this is the location of the previous definition 55:51.71 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/number_patternstring.cpp:11: warning: "UNISTR_FROM_CHAR_EXPLICIT" redefined 55:51.71 11 | #define UNISTR_FROM_CHAR_EXPLICIT 55:51.71 | 55:51.71 : note: this is the location of the previous definition 55:57.58 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/number_skeletons.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 55:57.58 10 | #define UNISTR_FROM_STRING_EXPLICIT 55:57.58 | 55:57.58 : note: this is the location of the previous definition 56:00.88 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/number_utils.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 56:00.88 10 | #define UNISTR_FROM_STRING_EXPLICIT 56:00.88 | 56:00.88 : note: this is the location of the previous definition 56:05.89 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/numparse_affixes.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 56:05.89 10 | #define UNISTR_FROM_STRING_EXPLICIT 56:05.89 | 56:05.89 : note: this is the location of the previous definition 56:08.25 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/numparse_compositions.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 56:08.25 10 | #define UNISTR_FROM_STRING_EXPLICIT 56:08.25 | 56:08.25 : note: this is the location of the previous definition 56:09.51 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/numparse_currency.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 56:09.51 10 | #define UNISTR_FROM_STRING_EXPLICIT 56:09.51 | 56:09.51 : note: this is the location of the previous definition 56:10.91 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/numparse_decimal.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 56:10.91 10 | #define UNISTR_FROM_STRING_EXPLICIT 56:10.91 | 56:10.91 : note: this is the location of the previous definition 56:12.45 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/numparse_impl.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 56:12.45 10 | #define UNISTR_FROM_STRING_EXPLICIT 56:12.45 | 56:12.45 : note: this is the location of the previous definition 56:14.94 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/numparse_parsednumber.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 56:14.94 10 | #define UNISTR_FROM_STRING_EXPLICIT 56:14.94 | 56:14.94 : note: this is the location of the previous definition 56:16.39 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/numparse_scientific.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 56:16.39 10 | #define UNISTR_FROM_STRING_EXPLICIT 56:16.39 | 56:16.39 : note: this is the location of the previous definition 56:17.65 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/numparse_symbols.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 56:17.65 10 | #define UNISTR_FROM_STRING_EXPLICIT 56:17.65 | 56:17.65 : note: this is the location of the previous definition 56:19.03 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/numparse_validators.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 56:19.03 10 | #define UNISTR_FROM_STRING_EXPLICIT 56:19.03 | 56:19.03 : note: this is the location of the previous definition 56:19.09 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/numrange_fluent.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 56:19.09 10 | #define UNISTR_FROM_STRING_EXPLICIT 56:19.09 | 56:19.09 : note: this is the location of the previous definition 56:20.24 config/external/rlbox 56:21.76 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/numrange_impl.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 56:21.76 10 | #define UNISTR_FROM_STRING_EXPLICIT 56:21.76 | 56:21.76 : note: this is the location of the previous definition 56:25.48 config/external/rlbox_lucet_sandbox 56:26.98 devtools/platform 56:32.25 devtools/shared/heapsnapshot 56:46.33 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 56:46.33 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 56:46.33 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/devtools/HeapSnapshot.h:11, 56:46.33 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/devtools/DominatorTree.h:9, 56:46.33 from /builddir/build/BUILD/firefox-90.0.2/devtools/shared/heapsnapshot/DominatorTree.cpp:6: 56:46.33 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::devtools::DominatorTree::GetImmediatelyDominated(uint64_t, mozilla::dom::Nullable >&, mozilla::ErrorResult&)’: 56:46.33 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 56:46.33 657 | aOther.mHdr->mLength = 0; 56:46.33 | ~~~~~~~~~~~~~~~~~~~~~^~~ 56:46.33 /builddir/build/BUILD/firefox-90.0.2/devtools/shared/heapsnapshot/DominatorTree.cpp:92:48: note: while referencing ‘’ 56:46.33 92 | aOutResult.SetValue(nsTArray(length)); 56:46.33 | ^ 57:02.08 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/string_segment.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 57:02.08 10 | #define UNISTR_FROM_STRING_EXPLICIT 57:02.08 | 57:02.08 : note: this is the location of the previous definition 57:29.04 docshell/base 57:29.35 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/ucol_sit.cpp: In function ‘UCollator* ucol_openFromShortString_67(const char*, UBool, UParseError*, UErrorCode*)’: 57:29.35 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/ucol_sit.cpp:552:32: warning: ‘uint32_t ucol_setVariableTop_67(UCollator*, const UChar*, int32_t, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] 57:29.35 552 | ucol_setVariableTop(result, s.variableTopString, s.variableTopStringLen, status); 57:29.35 In file included from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/unicode/platform.h:25, 57:29.35 from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/unicode/ptypes.h:52, 57:29.35 from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/unicode/umachine.h:46, 57:29.35 from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/unicode/utypes.h:38, 57:29.35 from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/unicode/ustring.h:21, 57:29.35 from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/ucol_sit.cpp:18: 57:29.35 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/unicode/urename.h:781:54: note: declared here 57:29.35 781 | #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 57:29.35 | ^~~~~~~~~~~~~~~~~~~ 57:29.35 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/unicode/uvernum.h:128:50: note: in definition of macro ‘U_DEF_ICU_ENTRY_POINT_RENAME’ 57:29.35 128 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 57:29.35 | ^ 57:29.35 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/unicode/uvernum.h:130:47: note: in expansion of macro ‘U_DEF2_ICU_ENTRY_POINT_RENAME’ 57:29.35 130 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 57:29.35 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:29.35 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/unicode/urename.h:781:29: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’ 57:29.35 781 | #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 57:29.35 | ^~~~~~~~~~~~~~~~~~~~~~~~ 57:29.35 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/unicode/ucol.h:1273:1: note: in expansion of macro ‘ucol_setVariableTop’ 57:29.35 1273 | ucol_setVariableTop(UCollator *coll, 57:29.35 | ^~~~~~~~~~~~~~~~~~~ 57:29.35 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/ucol_sit.cpp:554:36: warning: ‘void ucol_restoreVariableTop_67(UCollator*, uint32_t, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] 57:29.35 554 | ucol_restoreVariableTop(result, s.variableTopValue, status); 57:29.35 In file included from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/unicode/platform.h:25, 57:29.35 from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/unicode/ptypes.h:52, 57:29.35 from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/unicode/umachine.h:46, 57:29.35 from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/unicode/utypes.h:38, 57:29.35 from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/unicode/ustring.h:21, 57:29.35 from /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/ucol_sit.cpp:18: 57:29.35 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/unicode/urename.h:772:58: note: declared here 57:29.35 772 | #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 57:29.35 | ^~~~~~~~~~~~~~~~~~~~~~~ 57:29.35 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/unicode/uvernum.h:128:50: note: in definition of macro ‘U_DEF_ICU_ENTRY_POINT_RENAME’ 57:29.35 128 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 57:29.35 | ^ 57:29.35 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/unicode/uvernum.h:130:47: note: in expansion of macro ‘U_DEF2_ICU_ENTRY_POINT_RENAME’ 57:29.35 130 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 57:29.35 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:29.35 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/common/unicode/urename.h:772:33: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’ 57:29.35 772 | #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 57:29.35 | ^~~~~~~~~~~~~~~~~~~~~~~~ 57:29.35 /builddir/build/BUILD/firefox-90.0.2/intl/icu/source/i18n/unicode/ucol.h:1307:1: note: in expansion of macro ‘ucol_restoreVariableTop’ 57:29.35 1307 | ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status); 57:29.35 | ^~~~~~~~~~~~~~~~~~~~~~~ 57:55.67 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 57:55.68 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:119, 57:55.68 from /builddir/build/BUILD/firefox-90.0.2/docshell/base/BrowsingContext.cpp:76, 57:55.68 from Unified_cpp_docshell_base0.cpp:11: 57:55.68 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 57:55.68 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct nsXPTCVariant’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 57:55.68 79 | memset(this, 0, sizeof(nsXPTCVariant)); 57:55.68 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:55.68 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 57:55.68 44 | struct nsXPTCVariant { 57:55.68 | ^~~~~~~~~~~~~ 58:02.49 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTHashtable.h:24, 58:02.49 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:14, 58:02.49 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 58:02.49 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ContentParent.h:10, 58:02.49 from /builddir/build/BUILD/firefox-90.0.2/docshell/base/BaseHistory.h:9, 58:02.49 from /builddir/build/BUILD/firefox-90.0.2/docshell/base/BaseHistory.cpp:7, 58:02.49 from Unified_cpp_docshell_base0.cpp:2: 58:02.49 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 58:02.49 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2210:40: required from here 58:02.49 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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] 58:02.49 35 | memset(aT, 0, sizeof(T)); 58:02.49 | ~~~~~~^~~~~~~~~~~~~~~~~~ 58:02.49 In file included from /builddir/build/BUILD/firefox-90.0.2/docshell/base/BrowsingContext.cpp:76, 58:02.49 from Unified_cpp_docshell_base0.cpp:11: 58:02.49 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2209:8: note: ‘struct xpc::GlobalProperties’ declared here 58:02.49 2209 | struct GlobalProperties { 58:02.49 | ^~~~~~~~~~~~~~~~ 58:31.99 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 58:31.99 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTObserverArray.h:12, 58:31.99 from /builddir/build/BUILD/firefox-90.0.2/docshell/base/IHistory.h:12, 58:31.99 from /builddir/build/BUILD/firefox-90.0.2/docshell/base/BaseHistory.h:8, 58:31.99 from /builddir/build/BUILD/firefox-90.0.2/docshell/base/BaseHistory.cpp:7, 58:31.99 from Unified_cpp_docshell_base0.cpp:2: 58:31.99 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In static member function ‘static void mozilla::dom::BrowsingContextGroup::GetAllGroups(nsTArray >&)’: 58:31.99 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 58:31.99 452 | mArray.mHdr->mLength = 0; 58:31.99 | ~~~~~~~~~~~~~~~~~~~~~^~~ 58:31.99 In file included from Unified_cpp_docshell_base0.cpp:20: 58:31.99 /builddir/build/BUILD/firefox-90.0.2/docshell/base/BrowsingContextGroup.cpp:468:20: note: while referencing ‘’ 58:31.99 468 | aGroups = ToArray(sBrowsingContextGroups->Values()); 58:31.99 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:31.99 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 58:31.99 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTObserverArray.h:12, 58:31.99 from /builddir/build/BUILD/firefox-90.0.2/docshell/base/IHistory.h:12, 58:31.99 from /builddir/build/BUILD/firefox-90.0.2/docshell/base/BaseHistory.h:8, 58:31.99 from /builddir/build/BUILD/firefox-90.0.2/docshell/base/BaseHistory.cpp:7, 58:31.99 from Unified_cpp_docshell_base0.cpp:2: 58:31.99 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 58:31.99 452 | mArray.mHdr->mLength = 0; 58:31.99 | ~~~~~~~~~~~~~~~~~~~~~^~~ 58:31.99 In file included from Unified_cpp_docshell_base0.cpp:20: 58:31.99 /builddir/build/BUILD/firefox-90.0.2/docshell/base/BrowsingContextGroup.cpp:468:20: note: while referencing ‘’ 58:31.99 468 | aGroups = ToArray(sBrowsingContextGroups->Values()); 58:31.99 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:39.96 docshell/base/timeline 59:40.14 docshell/build 59:44.80 Compiling webrender v0.61.0 (/builddir/build/BUILD/firefox-90.0.2/gfx/wr/webrender) 59:50.35 docshell/shistory 59:58.87 dom/abort 60:10.90 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 60:10.91 from /builddir/build/BUILD/firefox-90.0.2/dom/abort/AbortController.h:10, 60:10.91 from /builddir/build/BUILD/firefox-90.0.2/dom/abort/AbortController.cpp:7, 60:10.91 from Unified_cpp_dom_abort0.cpp:2: 60:10.91 /builddir/build/BUILD/firefox-90.0.2/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]’: 60:10.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 60:10.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 60:10.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 60:10.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 60:10.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 60:10.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 60:10.91 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 60:10.91 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:10.91 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 60:10.91 from /builddir/build/BUILD/firefox-90.0.2/dom/abort/AbortController.cpp:10, 60:10.91 from Unified_cpp_dom_abort0.cpp:2: 60:10.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 60:10.91 27 | struct JSGCSetting { 60:10.91 | ^~~~~~~~~~~ 60:12.37 dom/animation 60:41.36 dom/audiochannel 60:42.91 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 60:42.91 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 60:42.91 from /builddir/build/BUILD/firefox-90.0.2/dom/animation/Animation.h:12, 60:42.91 from /builddir/build/BUILD/firefox-90.0.2/dom/animation/Animation.cpp:7, 60:42.91 from Unified_cpp_dom_animation0.cpp:2: 60:42.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘bool mozilla::EffectCompositor::PreTraverseInSubtree(mozilla::ServoTraversalFlags, mozilla::dom::Element*)’: 60:42.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 60:42.91 317 | mHdr->mLength = 0; 60:42.91 | ~~~~~~~~~~~~~~^~~ 60:42.91 In file included from Unified_cpp_dom_animation0.cpp:101: 60:42.91 /builddir/build/BUILD/firefox-90.0.2/dom/animation/EffectCompositor.cpp:877:38: note: while referencing ‘elementsWithCascadeUpdates’ 60:42.91 877 | nsTArray elementsWithCascadeUpdates; 60:42.91 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 60:48.69 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 60:48.69 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 60:48.69 from /builddir/build/BUILD/firefox-90.0.2/dom/animation/Animation.h:12, 60:48.69 from /builddir/build/BUILD/firefox-90.0.2/dom/animation/Animation.cpp:7, 60:48.69 from Unified_cpp_dom_animation0.cpp:2: 60:48.69 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In static member function ‘static nsTArray mozilla::KeyframeUtils::GetAnimationPropertiesFromKeyframes(const nsTArray&, mozilla::dom::Element*, mozilla::PseudoStyleType, const mozilla::ComputedStyle*, mozilla::dom::CompositeOperation)’: 60:48.69 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘const nsTArray > [1]’ [-Warray-bounds] 60:48.69 317 | mHdr->mLength = 0; 60:48.69 | ~~~~~~~~~~~~~~^~~ 60:48.69 In file included from Unified_cpp_dom_animation0.cpp:128: 60:48.69 /builddir/build/BUILD/firefox-90.0.2/dom/animation/KeyframeUtils.cpp:284:42: note: while referencing ‘computedValues’ 60:48.69 284 | const nsTArray computedValues = 60:48.69 | ^~~~~~~~~~~~~~ 60:55.56 dom/base 61:21.75 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 61:21.75 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:119, 61:21.75 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsContentUtils.cpp:389: 61:21.75 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 61:21.75 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: 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] 61:21.75 79 | memset(this, 0, sizeof(nsXPTCVariant)); 61:21.75 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:21.75 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 61:21.75 44 | struct nsXPTCVariant { 61:21.75 | ^~~~~~~~~~~~~ 61:23.98 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 61:23.98 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 61:23.98 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Id.h:30, 61:23.98 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsContentUtils.h:27, 61:23.98 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsContentUtils.cpp:9: 61:23.99 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 61:23.99 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2210:40: required from here 61:23.99 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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] 61:23.99 35 | memset(aT, 0, sizeof(T)); 61:23.99 | ~~~~~~^~~~~~~~~~~~~~~~~~ 61:23.99 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsContentUtils.cpp:389: 61:23.99 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2209:8: note: ‘struct xpc::GlobalProperties’ declared here 61:23.99 2209 | struct GlobalProperties { 61:23.99 | ^~~~~~~~~~~~~~~~ 61:26.04 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayView.h:9, 61:26.04 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:16, 61:26.04 from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 61:26.04 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsContentUtils.h:26, 61:26.05 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsContentUtils.cpp:9: 61:26.05 /builddir/build/BUILD/firefox-90.0.2/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]’: 61:26.05 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:2416: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]’ 61:26.05 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 61:26.05 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:1457:39: 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]’ 61:26.05 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 61:26.05 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 61:26.05 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:675: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] 61:26.05 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 61:26.05 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:26.05 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 61:26.05 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsContentUtils.cpp:188: 61:26.05 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 61:26.05 27 | struct JSGCSetting { 61:26.05 | ^~~~~~~~~~~ 63:01.11 In file included from /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:3330, 63:01.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:22, 63:01.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 63:01.11 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsFrameMessageManager.h:24, 63:01.12 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsFrameMessageManager.cpp:7: 63:01.12 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray-inl.h: In member function ‘void nsFrameMessageManager::ReceiveMessage(nsISupports*, nsFrameLoader*, bool, const nsAString&, bool, nsFrameMessageManager::StructuredCloneData*, nsTArray*, mozilla::ErrorResult&)’: 63:01.12 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 63:01.12 657 | aOther.mHdr->mLength = 0; 63:01.12 | ~~~~~~~~~~~~~~~~~~~~~^~~ 63:01.12 /builddir/build/BUILD/firefox-90.0.2/dom/base/nsFrameMessageManager.cpp:703:46: note: while referencing ‘ports’ 63:01.12 703 | Sequence> ports; 63:01.12 | ^~~~~ 63:23.39 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 63:23.39 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:119, 63:23.39 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 63:23.39 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsGlobalWindowInner.cpp:130: 63:23.39 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 63:23.39 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: 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] 63:23.39 79 | memset(this, 0, sizeof(nsXPTCVariant)); 63:23.39 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:23.39 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 63:23.39 44 | struct nsXPTCVariant { 63:23.39 | ^~~~~~~~~~~~~ 63:30.07 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 63:30.07 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 63:30.07 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsCycleCollectionParticipant.h:11, 63:30.07 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsWrapperCache.h:10, 63:30.07 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/EventTarget.h:12, 63:30.07 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsPIDOMWindow.h:16, 63:30.07 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsGlobalWindowInner.h:10, 63:30.07 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsGlobalWindowInner.cpp:7: 63:30.07 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 63:30.07 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2210:40: required from here 63:30.07 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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] 63:30.07 35 | memset(aT, 0, sizeof(T)); 63:30.07 | ~~~~~~^~~~~~~~~~~~~~~~~~ 63:30.07 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 63:30.07 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsGlobalWindowInner.cpp:130: 63:30.07 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2209:8: note: ‘struct xpc::GlobalProperties’ declared here 63:30.07 2209 | struct GlobalProperties { 63:30.07 | ^~~~~~~~~~~~~~~~ 63:47.91 In file included from /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:3330, 63:47.91 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsPIDOMWindow.h:14, 63:47.91 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsGlobalWindowInner.h:10, 63:47.91 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsGlobalWindowInner.cpp:7: 63:47.92 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray-inl.h: In member function ‘bool nsGlobalWindowInner::UpdateVRDisplays(nsTArray >&)’: 63:47.92 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 63:47.92 452 | mArray.mHdr->mLength = 0; 63:47.92 | ~~~~~~~~~~~~~~~~~~~~~^~~ 63:47.92 /builddir/build/BUILD/firefox-90.0.2/dom/base/nsGlobalWindowInner.cpp:6749:31: note: while referencing ‘’ 63:47.92 6749 | aDevices = mVRDisplays.Clone(); 63:47.92 | ~~~~~~~~~~~~~~~~~^~ 63:47.92 In file included from /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:3330, 63:47.92 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsPIDOMWindow.h:14, 63:47.92 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsGlobalWindowInner.h:10, 63:47.92 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsGlobalWindowInner.cpp:7: 63:47.92 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 63:47.92 452 | mArray.mHdr->mLength = 0; 63:47.92 | ~~~~~~~~~~~~~~~~~~~~~^~~ 63:47.92 /builddir/build/BUILD/firefox-90.0.2/dom/base/nsGlobalWindowInner.cpp:6749:31: note: while referencing ‘’ 63:47.92 6749 | aDevices = mVRDisplays.Clone(); 63:47.92 | ~~~~~~~~~~~~~~~~~^~ 64:15.18 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 64:15.18 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:119, 64:15.18 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsGlobalWindowOuter.cpp:173: 64:15.18 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 64:15.18 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: 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] 64:15.18 79 | memset(this, 0, sizeof(nsXPTCVariant)); 64:15.18 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:15.18 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 64:15.18 44 | struct nsXPTCVariant { 64:15.18 | ^~~~~~~~~~~~~ 64:19.49 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 64:19.49 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 64:19.49 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsCycleCollectionParticipant.h:11, 64:19.49 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsWrapperCache.h:10, 64:19.49 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/EventTarget.h:12, 64:19.49 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsPIDOMWindow.h:16, 64:19.49 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsGlobalWindowInner.h:10, 64:19.49 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsGlobalWindow.h:14, 64:19.49 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsGlobalWindowOuter.cpp:9: 64:19.49 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 64:19.49 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2210:40: required from here 64:19.49 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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] 64:19.49 35 | memset(aT, 0, sizeof(T)); 64:19.49 | ~~~~~~^~~~~~~~~~~~~~~~~~ 64:19.49 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsGlobalWindowOuter.cpp:173: 64:19.49 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2209:8: note: ‘struct xpc::GlobalProperties’ declared here 64:19.49 2209 | struct GlobalProperties { 64:19.49 | ^~~~~~~~~~~~~~~~ 65:38.93 In file included from Unified_cpp_dom_base0.cpp:29: 65:38.93 /builddir/build/BUILD/firefox-90.0.2/dom/base/AttrArray.cpp: In member function ‘nsresult AttrArray::RemoveAttrAt(uint32_t, nsAttrValue&)’: 65:38.93 /builddir/build/BUILD/firefox-90.0.2/dom/base/AttrArray.cpp:172:12: 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] 65:38.93 172 | memmove(mImpl->mBuffer + aPos, mImpl->mBuffer + aPos + 1, 65:38.93 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:38.93 173 | (mImpl->mAttrCount - aPos - 1) * sizeof(InternalAttr)); 65:38.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:38.93 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Element.h:20, 65:38.93 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Document.h:50, 65:38.93 from /builddir/build/BUILD/firefox-90.0.2/dom/base/AbstractRange.cpp:13, 65:38.93 from Unified_cpp_dom_base0.cpp:2: 65:38.93 /builddir/build/BUILD/firefox-90.0.2/dom/base/AttrArray.h:123:10: note: ‘struct AttrArray::InternalAttr’ declared here 65:38.93 123 | struct InternalAttr { 65:38.93 | ^~~~~~~~~~~~ 65:38.93 In file included from Unified_cpp_dom_base0.cpp:29: 65:38.93 /builddir/build/BUILD/firefox-90.0.2/dom/base/AttrArray.cpp: In member function ‘void AttrArray::Compact()’: 65:38.93 /builddir/build/BUILD/firefox-90.0.2/dom/base/AttrArray.cpp:352:14: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘class AttrArray::Impl’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess] 65:38.93 352 | realloc(impl, Impl::AllocationSizeForAttributes(impl->mAttrCount))); 65:38.93 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:38.93 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Element.h:20, 65:38.93 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Document.h:50, 65:38.93 from /builddir/build/BUILD/firefox-90.0.2/dom/base/AbstractRange.cpp:13, 65:38.93 from Unified_cpp_dom_base0.cpp:2: 65:38.93 /builddir/build/BUILD/firefox-90.0.2/dom/base/AttrArray.h:175:9: note: ‘class AttrArray::Impl’ declared here 65:38.93 175 | class Impl { 65:38.93 | ^~~~ 65:38.94 In file included from Unified_cpp_dom_base0.cpp:29: 65:38.94 /builddir/build/BUILD/firefox-90.0.2/dom/base/AttrArray.cpp: In member function ‘bool AttrArray::GrowBy(uint32_t)’: 65:38.94 /builddir/build/BUILD/firefox-90.0.2/dom/base/AttrArray.cpp:493:33: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘class AttrArray::Impl’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess] 65:38.94 493 | static_cast(realloc(mImpl.release(), sizeInBytes.value())); 65:38.94 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:38.94 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Element.h:20, 65:38.94 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Document.h:50, 65:38.94 from /builddir/build/BUILD/firefox-90.0.2/dom/base/AbstractRange.cpp:13, 65:38.94 from Unified_cpp_dom_base0.cpp:2: 65:38.94 /builddir/build/BUILD/firefox-90.0.2/dom/base/AttrArray.h:175:9: note: ‘class AttrArray::Impl’ declared here 65:38.94 175 | class Impl { 65:38.94 | ^~~~ 65:54.45 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayAlgorithm.h:10, 65:54.45 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/SafeRefPtr.h:10, 65:54.45 from /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsBaseHashtable.h:13, 65:54.45 from /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTHashMap.h:13, 65:54.45 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsNodeInfoManager.h:20, 65:54.45 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsINode.h:16, 65:54.45 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsIContent.h:10, 65:54.45 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/RangeBoundary.h:11, 65:54.45 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/AbstractRange.h:15, 65:54.45 from /builddir/build/BUILD/firefox-90.0.2/dom/base/AbstractRange.cpp:7, 65:54.45 from Unified_cpp_dom_base0.cpp:2: 65:54.45 /builddir/build/BUILD/firefox-90.0.2/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]’: 65:54.45 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:2416: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]’ 65:54.45 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 65:54.45 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:1457:39: 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]’ 65:54.45 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 65:54.45 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 65:54.45 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:675: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] 65:54.45 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 65:54.45 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:54.45 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 65:54.45 from /builddir/build/BUILD/firefox-90.0.2/dom/base/BodyConsumer.cpp:20, 65:54.45 from Unified_cpp_dom_base0.cpp:56: 65:54.45 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 65:54.45 27 | struct JSGCSetting { 65:54.45 | ^~~~~~~~~~~ 66:06.73 In file included from /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:3330, 66:06.73 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayAlgorithm.h:10, 66:06.73 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/SafeRefPtr.h:10, 66:06.73 from /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsBaseHashtable.h:13, 66:06.73 from /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTHashMap.h:13, 66:06.73 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsNodeInfoManager.h:20, 66:06.74 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsINode.h:16, 66:06.74 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsIContent.h:10, 66:06.74 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/RangeBoundary.h:11, 66:06.74 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/AbstractRange.h:15, 66:06.74 from /builddir/build/BUILD/firefox-90.0.2/dom/base/AbstractRange.cpp:7, 66:06.74 from Unified_cpp_dom_base0.cpp:2: 66:06.74 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray-inl.h: In member function ‘void mozilla::dom::AnonymousContent::SetCutoutRectsForElement(const nsAString&, const mozilla::dom::Sequence >&, mozilla::ErrorResult&)’: 66:06.74 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 66:06.74 657 | aOther.mHdr->mLength = 0; 66:06.74 | ~~~~~~~~~~~~~~~~~~~~~^~~ 66:06.74 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 66:06.74 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Document.h:18, 66:06.74 from /builddir/build/BUILD/firefox-90.0.2/dom/base/AbstractRange.cpp:13, 66:06.74 from Unified_cpp_dom_base0.cpp:2: 66:06.74 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 66:06.74 1903 | mBands = aRegion.mBands.Clone(); 66:06.74 | ~~~~~~~~~~~~~~~~~~~~^~ 66:07.83 In file included from /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:3330, 66:07.83 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayAlgorithm.h:10, 66:07.83 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/SafeRefPtr.h:10, 66:07.83 from /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsBaseHashtable.h:13, 66:07.83 from /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTHashMap.h:13, 66:07.83 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsNodeInfoManager.h:20, 66:07.83 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsINode.h:16, 66:07.83 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsIContent.h:10, 66:07.83 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/RangeBoundary.h:11, 66:07.83 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/AbstractRange.h:15, 66:07.83 from /builddir/build/BUILD/firefox-90.0.2/dom/base/AbstractRange.cpp:7, 66:07.83 from Unified_cpp_dom_base0.cpp:2: 66:07.83 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray-inl.h: In lambda function: 66:07.83 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 66:07.83 657 | aOther.mHdr->mLength = 0; 66:07.83 | ~~~~~~~~~~~~~~~~~~~~~^~~ 66:07.83 In file included from Unified_cpp_dom_base0.cpp:137: 66:07.83 /builddir/build/BUILD/firefox-90.0.2/dom/base/ChromeUtils.cpp:1031:47: note: while referencing ‘childrenInfo’ 66:07.83 1031 | nsTArray childrenInfo( 66:07.83 | ^~~~~~~~~~~~ 66:33.08 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 66:33.08 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:119, 66:33.08 from /builddir/build/BUILD/firefox-90.0.2/dom/base/CustomElementRegistry.cpp:28, 66:33.08 from Unified_cpp_dom_base1.cpp:47: 66:33.08 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 66:33.08 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: 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] 66:33.08 79 | memset(this, 0, sizeof(nsXPTCVariant)); 66:33.08 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:33.08 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 66:33.08 44 | struct nsXPTCVariant { 66:33.08 | ^~~~~~~~~~~~~ 66:36.13 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 66:36.13 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 66:36.13 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsCycleCollectionParticipant.h:11, 66:36.13 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 66:36.13 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsINode.h:14, 66:36.13 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsIContent.h:10, 66:36.13 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/CharacterData.h:16, 66:36.13 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Comment.h:11, 66:36.13 from /builddir/build/BUILD/firefox-90.0.2/dom/base/Comment.cpp:12, 66:36.13 from Unified_cpp_dom_base1.cpp:2: 66:36.13 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 66:36.13 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2210:40: required from here 66:36.13 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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] 66:36.13 35 | memset(aT, 0, sizeof(T)); 66:36.13 | ~~~~~~^~~~~~~~~~~~~~~~~~ 66:36.13 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/base/CustomElementRegistry.cpp:28, 66:36.13 from Unified_cpp_dom_base1.cpp:47: 66:36.14 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2209:8: note: ‘struct xpc::GlobalProperties’ declared here 66:36.14 2209 | struct GlobalProperties { 66:36.14 | ^~~~~~~~~~~~~~~~ 68:48.34 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIPrincipal.h:43, 68:48.34 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/DocGroup.h:11, 68:48.34 from /builddir/build/BUILD/firefox-90.0.2/dom/base/DocGroup.cpp:7, 68:48.34 from Unified_cpp_dom_base2.cpp:11: 68:48.34 /builddir/build/BUILD/firefox-90.0.2/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]’: 68:48.34 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 68:48.34 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 68:48.35 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 68:48.35 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 68:48.35 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 68:48.35 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 68:48.35 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 68:48.35 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:48.35 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 68:48.35 from /builddir/build/BUILD/firefox-90.0.2/dom/base/EventSource.cpp:19, 68:48.35 from Unified_cpp_dom_base2.cpp:65: 68:48.35 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 68:48.35 27 | struct JSGCSetting { 68:48.35 | ^~~~~~~~~~~ 70:02.43 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 70:02.43 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:119, 70:02.43 from /builddir/build/BUILD/firefox-90.0.2/dom/base/IntlUtils.h:11, 70:02.43 from /builddir/build/BUILD/firefox-90.0.2/dom/base/IntlUtils.cpp:7, 70:02.43 from Unified_cpp_dom_base3.cpp:20: 70:02.43 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 70:02.43 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: 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] 70:02.43 79 | memset(this, 0, sizeof(nsXPTCVariant)); 70:02.43 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70:02.43 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 70:02.43 44 | struct nsXPTCVariant { 70:02.43 | ^~~~~~~~~~~~~ 70:12.62 In file included from /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTHashtable.h:24, 70:12.62 from /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsBaseHashtable.h:22, 70:12.62 from /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTHashMap.h:13, 70:12.62 from /builddir/build/BUILD/firefox-90.0.2/dom/base/ImageTracker.h:13, 70:12.62 from /builddir/build/BUILD/firefox-90.0.2/dom/base/ImageTracker.cpp:10, 70:12.62 from Unified_cpp_dom_base3.cpp:2: 70:12.62 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 70:12.62 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2210:40: required from here 70:12.62 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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] 70:12.62 35 | memset(aT, 0, sizeof(T)); 70:12.62 | ~~~~~~^~~~~~~~~~~~~~~~~~ 70:12.62 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/base/IntlUtils.h:11, 70:12.62 from /builddir/build/BUILD/firefox-90.0.2/dom/base/IntlUtils.cpp:7, 70:12.62 from Unified_cpp_dom_base3.cpp:20: 70:12.62 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2209:8: note: ‘struct xpc::GlobalProperties’ declared here 70:12.62 2209 | struct GlobalProperties { 70:12.62 | ^~~~~~~~~~~~~~~~ 70:21.20 In file included from /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:3330, 70:21.20 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayAlgorithm.h:10, 70:21.20 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/SafeRefPtr.h:10, 70:21.20 from /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsBaseHashtable.h:13, 70:21.20 from /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTHashMap.h:13, 70:21.20 from /builddir/build/BUILD/firefox-90.0.2/dom/base/ImageTracker.h:13, 70:21.20 from /builddir/build/BUILD/firefox-90.0.2/dom/base/ImageTracker.cpp:10, 70:21.20 from Unified_cpp_dom_base3.cpp:2: 70:21.20 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray-inl.h: In static member function ‘static mozilla::dom::MozQueryInterface* mozilla::dom::ChromeUtils::GenerateQI(const mozilla::dom::GlobalObject&, const mozilla::dom::Sequence&, mozilla::ErrorResult&)’: 70:21.20 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 70:21.20 657 | aOther.mHdr->mLength = 0; 70:21.20 | ~~~~~~~~~~~~~~~~~~~~~^~~ 70:21.20 In file included from Unified_cpp_dom_base3.cpp:128: 70:21.20 /builddir/build/BUILD/firefox-90.0.2/dom/base/MozQueryInterface.cpp:36:19: note: while referencing ‘ifaces’ 70:21.20 36 | nsTArray ifaces; 70:21.20 | ^~~~~~ 70:49.68 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 70:49.68 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:119, 70:49.68 from /builddir/build/BUILD/firefox-90.0.2/dom/base/RemoteOuterWindowProxy.cpp:13, 70:49.68 from Unified_cpp_dom_base4.cpp:137: 70:49.68 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 70:49.68 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: 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] 70:49.68 79 | memset(this, 0, sizeof(nsXPTCVariant)); 70:49.68 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70:49.68 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 70:49.68 44 | struct nsXPTCVariant { 70:49.68 | ^~~~~~~~~~~~~ 70:51.33 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 70:51.33 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 70:51.33 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/TracingAPI.h:11, 70:51.33 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/GCPolicyAPI.h:61, 70:51.33 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:23, 70:51.33 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:6, 70:51.33 from /builddir/build/BUILD/firefox-90.0.2/dom/base/Navigator.h:11, 70:51.33 from /builddir/build/BUILD/firefox-90.0.2/dom/base/Navigator.cpp:10, 70:51.33 from Unified_cpp_dom_base4.cpp:2: 70:51.33 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 70:51.33 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2210:40: required from here 70:51.33 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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] 70:51.33 35 | memset(aT, 0, sizeof(T)); 70:51.33 | ~~~~~~^~~~~~~~~~~~~~~~~~ 70:51.33 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/base/RemoteOuterWindowProxy.cpp:13, 70:51.33 from Unified_cpp_dom_base4.cpp:137: 70:51.33 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2209:8: note: ‘struct xpc::GlobalProperties’ declared here 70:51.33 2209 | struct GlobalProperties { 70:51.33 | ^~~~~~~~~~~~~~~~ 70:53.34 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsIGlobalObject.h:18, 70:53.34 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:20, 70:53.34 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:8, 70:53.34 from /builddir/build/BUILD/firefox-90.0.2/dom/base/Navigator.h:11, 70:53.34 from /builddir/build/BUILD/firefox-90.0.2/dom/base/Navigator.cpp:10, 70:53.34 from Unified_cpp_dom_base4.cpp:2: 70:53.34 /builddir/build/BUILD/firefox-90.0.2/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]’: 70:53.34 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:2416: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]’ 70:53.34 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 70:53.34 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:1457:39: 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]’ 70:53.34 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 70:53.34 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 70:53.34 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:675: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] 70:53.34 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 70:53.34 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70:53.34 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/RuntimeService.h:18, 70:53.34 from /builddir/build/BUILD/firefox-90.0.2/dom/base/Navigator.cpp:57, 70:53.34 from Unified_cpp_dom_base4.cpp:2: 70:53.34 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 70:53.34 27 | struct JSGCSetting { 70:53.34 | ^~~~~~~~~~~ 71:08.29 In file included from /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:3330, 71:08.29 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsIGlobalObject.h:18, 71:08.29 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:20, 71:08.29 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:8, 71:08.29 from /builddir/build/BUILD/firefox-90.0.2/dom/base/Navigator.h:11, 71:08.29 from /builddir/build/BUILD/firefox-90.0.2/dom/base/Navigator.cpp:10, 71:08.29 from Unified_cpp_dom_base4.cpp:2: 71:08.29 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray-inl.h: In member function ‘bool mozilla::dom::Navigator::Vibrate(const nsTArray&)’: 71:08.29 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 71:08.29 452 | mArray.mHdr->mLength = 0; 71:08.29 | ~~~~~~~~~~~~~~~~~~~~~^~~ 71:08.29 In file included from Unified_cpp_dom_base4.cpp:2: 71:08.29 /builddir/build/BUILD/firefox-90.0.2/dom/base/Navigator.cpp:785:22: note: while referencing ‘pattern’ 71:08.29 785 | nsTArray pattern = SanitizeVibratePattern(aPattern); 71:08.29 | ^~~~~~~ 71:41.54 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 71:41.54 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ComputedStyle.h:13, 71:41.54 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/WritingModes.h:12, 71:41.54 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ResizeObserver.h:14, 71:41.54 from /builddir/build/BUILD/firefox-90.0.2/dom/base/ResizeObserver.cpp:7, 71:41.54 from Unified_cpp_dom_base5.cpp:2: 71:41.54 /builddir/build/BUILD/firefox-90.0.2/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]’: 71:41.54 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:2416: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]’ 71:41.54 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 71:41.54 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:1457:39: 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]’ 71:41.54 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 71:41.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 71:41.54 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:675: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] 71:41.54 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 71:41.54 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71:41.54 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 71:41.54 from /builddir/build/BUILD/firefox-90.0.2/dom/base/SerializedStackHolder.cpp:10, 71:41.54 from Unified_cpp_dom_base5.cpp:83: 71:41.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 71:41.54 27 | struct JSGCSetting { 71:41.54 | ^~~~~~~~~~~ 71:55.23 Compiling webrender_bindings v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/gfx/webrender_bindings) 72:52.05 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 72:52.05 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:119, 72:52.05 from /builddir/build/BUILD/firefox-90.0.2/dom/base/WindowNamedPropertiesHandler.cpp:15, 72:52.05 from Unified_cpp_dom_base7.cpp:20: 72:52.05 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 72:52.05 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: 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] 72:52.05 79 | memset(this, 0, sizeof(nsXPTCVariant)); 72:52.05 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:52.05 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 72:52.05 44 | struct nsXPTCVariant { 72:52.05 | ^~~~~~~~~~~~~ 72:59.19 Compiling gkrust v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/toolkit/library/rust) 73:07.76 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 73:07.76 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 73:07.76 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsCycleCollectionParticipant.h:11, 73:07.76 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsWrapperCache.h:10, 73:07.76 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/EventTarget.h:12, 73:07.76 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsPIDOMWindow.h:16, 73:07.76 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsGlobalWindowInner.h:10, 73:07.76 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsGlobalWindow.h:14, 73:07.76 from /builddir/build/BUILD/firefox-90.0.2/dom/base/WindowDestroyedEvent.h:10, 73:07.76 from /builddir/build/BUILD/firefox-90.0.2/dom/base/WindowDestroyedEvent.cpp:7, 73:07.76 from Unified_cpp_dom_base7.cpp:2: 73:07.76 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 73:07.76 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2210:40: required from here 73:07.76 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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] 73:07.76 35 | memset(aT, 0, sizeof(T)); 73:07.76 | ~~~~~~^~~~~~~~~~~~~~~~~~ 73:07.76 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/base/WindowNamedPropertiesHandler.cpp:15, 73:07.76 from Unified_cpp_dom_base7.cpp:20: 73:07.76 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2209:8: note: ‘struct xpc::GlobalProperties’ declared here 73:07.76 2209 | struct GlobalProperties { 73:07.76 | ^~~~~~~~~~~~~~~~ 73:24.37 In file included from /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:3330, 73:24.37 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsPIDOMWindow.h:14, 73:24.37 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsGlobalWindowInner.h:10, 73:24.37 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsGlobalWindow.h:14, 73:24.37 from /builddir/build/BUILD/firefox-90.0.2/dom/base/WindowDestroyedEvent.h:10, 73:24.37 from /builddir/build/BUILD/firefox-90.0.2/dom/base/WindowDestroyedEvent.cpp:7, 73:24.37 from Unified_cpp_dom_base7.cpp:2: 73:24.37 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray-inl.h: In static member function ‘static uint32_t mozilla::dom::nsContentPermissionUtils::ConvertArrayToPermissionRequest(nsIArray*, nsTArray&)’: 73:24.37 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray-inl.h:657:26: warning: array subscript 3 is outside array bounds of ‘mozilla::dom::PermissionRequest [1]’ [-Warray-bounds] 73:24.37 657 | aOther.mHdr->mLength = 0; 73:24.37 | ~~~~~~~~~~~~~~~~~~~~~^~~ 73:24.37 In file included from Unified_cpp_dom_base7.cpp:92: 73:24.37 /builddir/build/BUILD/firefox-90.0.2/dom/base/nsContentPermissionHelper.cpp:198:60: note: while referencing ‘’ 73:24.37 198 | aDesArray.AppendElement(PermissionRequest(type, options)); 73:24.37 | ^ 73:24.70 In file included from /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray.h:3330, 73:24.70 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsPIDOMWindow.h:14, 73:24.70 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsGlobalWindowInner.h:10, 73:24.70 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsGlobalWindow.h:14, 73:24.70 from /builddir/build/BUILD/firefox-90.0.2/dom/base/WindowDestroyedEvent.h:10, 73:24.70 from /builddir/build/BUILD/firefox-90.0.2/dom/base/WindowDestroyedEvent.cpp:7, 73:24.70 from Unified_cpp_dom_base7.cpp:2: 73:24.70 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray-inl.h: In member function ‘virtual bool mozilla::dom::WindowNamedPropertiesHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const’: 73:24.70 /builddir/build/BUILD/firefox-90.0.2/xpcom/ds/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 73:24.70 317 | mHdr->mLength = 0; 73:24.70 | ~~~~~~~~~~~~~~^~~ 73:24.70 In file included from Unified_cpp_dom_base7.cpp:20: 73:24.70 /builddir/build/BUILD/firefox-90.0.2/dom/base/WindowNamedPropertiesHandler.cpp:184:22: note: while referencing ‘names’ 73:24.70 184 | nsTArray names; 73:24.70 | ^~~~~ 74:03.14 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 74:03.14 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:119, 74:03.14 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsINode.cpp:111, 74:03.14 from Unified_cpp_dom_base8.cpp:110: 74:03.14 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 74:03.14 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: 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] 74:03.14 79 | memset(this, 0, sizeof(nsXPTCVariant)); 74:03.14 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:03.14 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 74:03.14 44 | struct nsXPTCVariant { 74:03.14 | ^~~~~~~~~~~~~ 74:06.24 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 74:06.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 74:06.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsCycleCollectionParticipant.h:11, 74:06.24 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsDOMCaretPosition.h:10, 74:06.24 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsDOMCaretPosition.cpp:7, 74:06.24 from Unified_cpp_dom_base8.cpp:2: 74:06.25 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 74:06.25 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2210:40: required from here 74:06.25 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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] 74:06.25 35 | memset(aT, 0, sizeof(T)); 74:06.25 | ~~~~~~^~~~~~~~~~~~~~~~~~ 74:06.25 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsINode.cpp:111, 74:06.25 from Unified_cpp_dom_base8.cpp:110: 74:06.25 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2209:8: note: ‘struct xpc::GlobalProperties’ declared here 74:06.25 2209 | struct GlobalProperties { 74:06.25 | ^~~~~~~~~~~~~~~~ 75:03.35 In file included from Unified_cpp_dom_base9.cpp:11: 75:03.35 /builddir/build/BUILD/firefox-90.0.2/dom/base/nsMappedAttributes.cpp: In member function ‘void nsMappedAttributes::SetAndSwapAttr(nsAtom*, nsAttrValue&, bool*)’: 75:03.35 /builddir/build/BUILD/firefox-90.0.2/dom/base/nsMappedAttributes.cpp:144:12: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘using InternalAttr = struct AttrArray::InternalAttr’ {aka ‘struct AttrArray::InternalAttr’} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 75:03.35 144 | memmove(&mBuffer[i + 1], &mBuffer[i], 75:03.35 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:03.35 145 | (mAttrCount - i) * sizeof(InternalAttr)); 75:03.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:03.35 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Element.h:20, 75:03.35 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsStyledElement.h:17, 75:03.35 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsMappedAttributeElement.h:16, 75:03.35 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsMappedAttributeElement.cpp:7, 75:03.35 from Unified_cpp_dom_base9.cpp:2: 75:03.35 /builddir/build/BUILD/firefox-90.0.2/dom/base/AttrArray.h:123:10: note: ‘using InternalAttr = struct AttrArray::InternalAttr’ {aka ‘struct AttrArray::InternalAttr’} declared here 75:03.35 123 | struct InternalAttr { 75:03.35 | ^~~~~~~~~~~~ 75:03.35 In file included from Unified_cpp_dom_base9.cpp:11: 75:03.35 /builddir/build/BUILD/firefox-90.0.2/dom/base/nsMappedAttributes.cpp: In member function ‘void nsMappedAttributes::RemoveAttrAt(uint32_t, nsAttrValue&)’: 75:03.35 /builddir/build/BUILD/firefox-90.0.2/dom/base/nsMappedAttributes.cpp:212:10: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘using InternalAttr = struct AttrArray::InternalAttr’ {aka ‘struct AttrArray::InternalAttr’} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 75:03.35 212 | memmove(&mBuffer[aPos], &mBuffer[aPos + 1], 75:03.35 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:03.35 213 | (mAttrCount - aPos - 1) * sizeof(InternalAttr)); 75:03.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:03.35 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Element.h:20, 75:03.35 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsStyledElement.h:17, 75:03.35 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsMappedAttributeElement.h:16, 75:03.35 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsMappedAttributeElement.cpp:7, 75:03.35 from Unified_cpp_dom_base9.cpp:2: 75:03.35 /builddir/build/BUILD/firefox-90.0.2/dom/base/AttrArray.h:123:10: note: ‘using InternalAttr = struct AttrArray::InternalAttr’ {aka ‘struct AttrArray::InternalAttr’} declared here 75:03.35 123 | struct InternalAttr { 75:03.35 | ^~~~~~~~~~~~ 75:26.67 dom/battery 75:36.28 dom/bindings 80:21.09 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 80:21.09 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:119, 80:21.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 80:21.09 from IntlUtilsBinding.cpp:18, 80:21.09 from UnifiedBindings10.cpp:132: 80:21.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 80:21.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: 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] 80:21.09 79 | memset(this, 0, sizeof(nsXPTCVariant)); 80:21.09 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:21.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 80:21.09 44 | struct nsXPTCVariant { 80:21.09 | ^~~~~~~~~~~~~ 80:28.48 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 80:28.48 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 80:28.48 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/TracingAPI.h:11, 80:28.48 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/GCPolicyAPI.h:61, 80:28.48 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:23, 80:28.48 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:6, 80:28.48 from ImageBitmapRenderingContextBinding.cpp:4, 80:28.48 from UnifiedBindings10.cpp:2: 80:28.48 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 80:28.48 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2210:40: required from here 80:28.48 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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] 80:28.48 35 | memset(aT, 0, sizeof(T)); 80:28.48 | ~~~~~~^~~~~~~~~~~~~~~~~~ 80:28.48 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 80:28.48 from IntlUtilsBinding.cpp:18, 80:28.48 from UnifiedBindings10.cpp:132: 80:28.48 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2209:8: note: ‘struct xpc::GlobalProperties’ declared here 80:28.48 2209 | struct GlobalProperties { 80:28.48 | ^~~~~~~~~~~~~~~~ 83:24.46 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 83:24.46 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 83:24.46 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/AudioNodeBinding.h:10, 83:24.46 from MediaStreamAudioDestinationNodeBinding.cpp:4, 83:24.46 from UnifiedBindings12.cpp:2: 83:24.46 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘bool mozilla::dom::MutationRecord_Binding::get_changedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 83:24.46 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 83:24.46 317 | mHdr->mLength = 0; 83:24.46 | ~~~~~~~~~~~~~~^~~ 83:24.46 In file included from UnifiedBindings12.cpp:366: 83:24.46 MutationObserverBinding.cpp:1888:57: note: while referencing ‘result’ 83:24.46 1888 | nsTArray> result; 83:24.46 | ^~~~~~ 83:24.62 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 83:24.62 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 83:24.62 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/AudioNodeBinding.h:10, 83:24.62 from MediaStreamAudioDestinationNodeBinding.cpp:4, 83:24.62 from UnifiedBindings12.cpp:2: 83:24.62 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘bool mozilla::dom::MutationRecord_Binding::get_addedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 83:24.63 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 83:24.63 317 | mHdr->mLength = 0; 83:24.63 | ~~~~~~~~~~~~~~^~~ 83:24.63 In file included from UnifiedBindings12.cpp:366: 83:24.63 MutationObserverBinding.cpp:1786:57: note: while referencing ‘result’ 83:24.63 1786 | nsTArray> result; 83:24.63 | ^~~~~~ 83:24.79 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 83:24.79 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 83:24.79 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/AudioNodeBinding.h:10, 83:24.79 from MediaStreamAudioDestinationNodeBinding.cpp:4, 83:24.79 from UnifiedBindings12.cpp:2: 83:24.79 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘bool mozilla::dom::MutationRecord_Binding::get_removedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 83:24.79 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 83:24.79 317 | mHdr->mLength = 0; 83:24.79 | ~~~~~~~~~~~~~~^~~ 83:24.79 In file included from UnifiedBindings12.cpp:366: 83:24.79 MutationObserverBinding.cpp:1990:57: note: while referencing ‘result’ 83:24.79 1990 | nsTArray> result; 83:24.79 | ^~~~~~ 87:34.41 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 87:34.41 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 87:34.41 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/RTCIceCandidateBinding.h:8, 87:34.41 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/RTCPeerConnectionBinding.h:6, 87:34.41 from RTCPeerConnectionStaticBinding.cpp:6, 87:34.41 from UnifiedBindings16.cpp:2: 87:34.41 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::dom::RTCTrackEvent::GetStreams(nsTArray >&) const’: 87:34.41 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 87:34.41 452 | mArray.mHdr->mLength = 0; 87:34.41 | ~~~~~~~~~~~~~~~~~~~~~^~~ 87:34.41 In file included from UnifiedBindings16.cpp:93: 87:34.41 RTCTrackEvent.cpp:112:27: note: while referencing ‘’ 87:34.41 112 | aRetVal = mStreams.Clone(); 87:34.41 | ~~~~~~~~~~~~~~^~ 87:34.41 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 87:34.41 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 87:34.41 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/RTCIceCandidateBinding.h:8, 87:34.41 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/RTCPeerConnectionBinding.h:6, 87:34.41 from RTCPeerConnectionStaticBinding.cpp:6, 87:34.41 from UnifiedBindings16.cpp:2: 87:34.41 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 87:34.41 452 | mArray.mHdr->mLength = 0; 87:34.41 | ~~~~~~~~~~~~~~~~~~~~~^~~ 87:34.41 In file included from UnifiedBindings16.cpp:93: 87:34.41 RTCTrackEvent.cpp:112:27: note: while referencing ‘’ 87:34.41 112 | aRetVal = mStreams.Clone(); 87:34.41 | ~~~~~~~~~~~~~~^~ 87:38.08 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 87:38.08 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 87:38.08 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/RTCIceCandidateBinding.h:8, 87:38.08 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/RTCPeerConnectionBinding.h:6, 87:38.08 from RTCPeerConnectionStaticBinding.cpp:6, 87:38.08 from UnifiedBindings16.cpp:2: 87:38.08 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::dom::RTCRtpSenderJSImpl::GetStreams(nsTArray >&, mozilla::ErrorResult&, JS::Realm*)’: 87:38.08 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 87:38.08 452 | mArray.mHdr->mLength = 0; 87:38.08 | ~~~~~~~~~~~~~~~~~~~~~^~~ 87:38.09 In file included from UnifiedBindings16.cpp:28: 87:38.09 RTCRtpSenderBinding.cpp:3236:45: note: while referencing ‘rvalDecl’ 87:38.09 3236 | Sequence> rvalDecl; 87:38.09 | ^~~~~~~~ 87:38.09 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 87:38.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 87:38.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/RTCIceCandidateBinding.h:8, 87:38.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/RTCPeerConnectionBinding.h:6, 87:38.09 from RTCPeerConnectionStaticBinding.cpp:6, 87:38.09 from UnifiedBindings16.cpp:2: 87:38.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 87:38.09 452 | mArray.mHdr->mLength = 0; 87:38.09 | ~~~~~~~~~~~~~~~~~~~~~^~~ 87:38.09 In file included from UnifiedBindings16.cpp:28: 87:38.09 RTCRtpSenderBinding.cpp:3236:45: note: while referencing ‘rvalDecl’ 87:38.09 3236 | Sequence> rvalDecl; 87:38.09 | ^~~~~~~~ 91:20.73 Finished release [optimized] target(s) in 89m 07s 91:22.20 dom/broadcastchannel 91:36.48 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIGlobalObject.h:18, 91:36.49 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:20, 91:36.49 from /builddir/build/BUILD/firefox-90.0.2/dom/broadcastchannel/BroadcastChannel.h:11, 91:36.49 from /builddir/build/BUILD/firefox-90.0.2/dom/broadcastchannel/BroadcastChannel.cpp:7, 91:36.49 from Unified_cpp_dom_broadcastchannel0.cpp:2: 91:36.49 /builddir/build/BUILD/firefox-90.0.2/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]’: 91:36.49 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 91:36.49 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 91:36.49 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 91:36.49 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 91:36.49 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 91:36.49 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 91:36.49 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 91:36.49 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:36.49 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 91:36.49 from /builddir/build/BUILD/firefox-90.0.2/dom/broadcastchannel/BroadcastChannel.cpp:18, 91:36.49 from Unified_cpp_dom_broadcastchannel0.cpp:2: 91:36.49 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 91:36.49 27 | struct JSGCSetting { 91:36.49 | ^~~~~~~~~~~ 91:39.56 dom/cache 91:57.11 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 91:57.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/StorageTypeBinding.h:10, 91:57.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/quota/PersistenceType.h:13, 91:57.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/quota/Client.h:14, 91:57.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/quota/CommonMetadata.h:11, 91:57.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/cache/Types.h:12, 91:57.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/cache/Action.h:11, 91:57.11 from /builddir/build/BUILD/firefox-90.0.2/dom/cache/Action.cpp:7, 91:57.11 from Unified_cpp_dom_cache0.cpp:2: 91:57.12 /builddir/build/BUILD/firefox-90.0.2/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]’: 91:57.12 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 91:57.12 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 91:57.12 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 91:57.12 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 91:57.12 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 91:57.12 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 91:57.12 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 91:57.12 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:57.12 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 91:57.12 from /builddir/build/BUILD/firefox-90.0.2/dom/cache/Cache.cpp:15, 91:57.12 from Unified_cpp_dom_cache0.cpp:29: 91:57.12 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 91:57.12 27 | struct JSGCSetting { 91:57.12 | ^~~~~~~~~~~ 92:57.45 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 92:57.45 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayAlgorithm.h:10, 92:57.45 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/SafeRefPtr.h:10, 92:57.45 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/cache/Context.h:10, 92:57.45 from /builddir/build/BUILD/firefox-90.0.2/dom/cache/Context.cpp:7, 92:57.45 from Unified_cpp_dom_cache1.cpp:2: 92:57.45 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::dom::cache::StreamControl::CloseAllReadStreams()’: 92:57.45 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 2 is outside array bounds of ‘nsTObserverArray > [1]’ [-Warray-bounds] 92:57.45 317 | mHdr->mLength = 0; 92:57.45 | ~~~~~~~~~~~~~~^~~ 92:57.45 In file included from Unified_cpp_dom_cache1.cpp:83: 92:57.45 /builddir/build/BUILD/firefox-90.0.2/dom/cache/StreamControl.cpp:45:8: note: while referencing ‘readStreamList’ 92:57.45 45 | auto readStreamList = mReadStreamList.Clone(); 92:57.45 | ^~~~~~~~~~~~~~ 93:37.36 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 93:37.36 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:119, 93:37.36 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 93:37.36 from WindowBinding.cpp:50, 93:37.36 from UnifiedBindings23.cpp:262: 93:37.36 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 93:37.36 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: 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] 93:37.36 79 | memset(this, 0, sizeof(nsXPTCVariant)); 93:37.36 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:37.36 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 93:37.36 44 | struct nsXPTCVariant { 93:37.36 | ^~~~~~~~~~~~~ 93:49.11 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 93:49.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 93:49.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/TracingAPI.h:11, 93:49.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/GCPolicyAPI.h:61, 93:49.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:23, 93:49.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/VideoPlaybackQualityBinding.h:6, 93:49.11 from VideoPlaybackQualityBinding.cpp:5, 93:49.11 from UnifiedBindings23.cpp:2: 93:49.11 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 93:49.11 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2210:40: required from here 93:49.11 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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] 93:49.11 35 | memset(aT, 0, sizeof(T)); 93:49.11 | ~~~~~~^~~~~~~~~~~~~~~~~~ 93:49.11 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 93:49.11 from WindowBinding.cpp:50, 93:49.11 from UnifiedBindings23.cpp:262: 93:49.11 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2209:8: note: ‘struct xpc::GlobalProperties’ declared here 93:49.11 2209 | struct GlobalProperties { 93:49.11 | ^~~~~~~~~~~~~~~~ 93:53.09 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 93:53.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/VideoPlaybackQualityBinding.h:8, 93:53.09 from VideoPlaybackQualityBinding.cpp:5, 93:53.09 from UnifiedBindings23.cpp:2: 93:53.09 /builddir/build/BUILD/firefox-90.0.2/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]’: 93:53.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 93:53.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 93:53.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 93:53.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 93:53.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 93:53.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 93:53.09 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 93:53.09 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:53.09 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 93:53.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerLocation.h:11, 93:53.09 from WorkerGlobalScopeBinding.cpp:39, 93:53.09 from UnifiedBindings23.cpp:340: 93:53.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 93:53.09 27 | struct JSGCSetting { 93:53.09 | ^~~~~~~~~~~ 94:31.70 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 94:31.70 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:119, 94:31.70 from XMLHttpRequestEventTargetBinding.cpp:22, 94:31.70 from UnifiedBindings24.cpp:28: 94:31.70 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 94:31.70 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: 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] 94:31.70 79 | memset(this, 0, sizeof(nsXPTCVariant)); 94:31.70 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:31.70 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 94:31.70 44 | struct nsXPTCVariant { 94:31.70 | ^~~~~~~~~~~~~ 94:37.30 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 94:37.30 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 94:37.30 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/TracingAPI.h:11, 94:37.30 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/GCPolicyAPI.h:61, 94:37.30 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:23, 94:37.30 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:6, 94:37.30 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/DocumentBinding.h:6, 94:37.30 from XMLDocumentBinding.cpp:4, 94:37.30 from UnifiedBindings24.cpp:2: 94:37.30 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 94:37.30 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2210:40: required from here 94:37.30 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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] 94:37.30 35 | memset(aT, 0, sizeof(T)); 94:37.30 | ~~~~~~^~~~~~~~~~~~~~~~~~ 94:37.30 In file included from XMLHttpRequestEventTargetBinding.cpp:22, 94:37.30 from UnifiedBindings24.cpp:28: 94:37.30 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2209:8: note: ‘struct xpc::GlobalProperties’ declared here 94:37.30 2209 | struct GlobalProperties { 94:37.30 | ^~~~~~~~~~~~~~~~ 95:22.09 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 95:22.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 95:22.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/VideoPlaybackQualityBinding.h:8, 95:22.09 from VideoPlaybackQualityBinding.cpp:5, 95:22.09 from UnifiedBindings23.cpp:2: 95:22.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::dom::WorkerNavigator::GetLanguages(nsTArray >&) const’: 95:22.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 95:22.09 452 | mArray.mHdr->mLength = 0; 95:22.09 | ~~~~~~~~~~~~~~~~~~~~~^~~ 95:22.09 In file included from WorkerGlobalScopeBinding.cpp:40, 95:22.09 from UnifiedBindings23.cpp:340: 95:22.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerNavigator.h:83:46: note: while referencing ‘’ 95:22.09 83 | aLanguages = mProperties.mLanguages.Clone(); 95:22.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 95:22.09 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 95:22.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 95:22.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/VideoPlaybackQualityBinding.h:8, 95:22.09 from VideoPlaybackQualityBinding.cpp:5, 95:22.09 from UnifiedBindings23.cpp:2: 95:22.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 95:22.09 452 | mArray.mHdr->mLength = 0; 95:22.09 | ~~~~~~~~~~~~~~~~~~~~~^~~ 95:22.09 In file included from WorkerGlobalScopeBinding.cpp:40, 95:22.09 from UnifiedBindings23.cpp:340: 95:22.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerNavigator.h:83:46: note: while referencing ‘’ 95:22.09 83 | aLanguages = mProperties.mLanguages.Clone(); 95:22.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 95:44.52 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 95:44.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 95:44.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/VideoPlaybackQualityBinding.h:8, 95:44.52 from VideoPlaybackQualityBinding.cpp:5, 95:44.52 from UnifiedBindings23.cpp:2: 95:44.52 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘bool mozilla::dom::MozDocumentMatcher_Binding::get_includeGlobs(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 95:44.52 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 95:44.52 657 | aOther.mHdr->mLength = 0; 95:44.52 | ~~~~~~~~~~~~~~~~~~~~~^~~ 95:44.52 In file included from WebExtensionContentScriptBinding.cpp:30, 95:44.52 from UnifiedBindings23.cpp:93: 95:44.52 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/extensions/WebExtensionContentScript.h:190:44: note: while referencing ‘’ 95:44.52 190 | aOutput.SetValue(aInput.Value().Clone()); 95:44.52 | ~~~~~~~~~~~~~~~~~~~~^~ 95:44.70 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 95:44.70 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 95:44.70 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/VideoPlaybackQualityBinding.h:8, 95:44.70 from VideoPlaybackQualityBinding.cpp:5, 95:44.70 from UnifiedBindings23.cpp:2: 95:44.70 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘bool mozilla::dom::MozDocumentMatcher_Binding::get_excludeGlobs(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 95:44.70 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 95:44.70 657 | aOther.mHdr->mLength = 0; 95:44.70 | ~~~~~~~~~~~~~~~~~~~~~^~~ 95:44.70 In file included from WebExtensionContentScriptBinding.cpp:30, 95:44.70 from UnifiedBindings23.cpp:93: 95:44.70 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/extensions/WebExtensionContentScript.h:190:44: note: while referencing ‘’ 95:44.70 190 | aOutput.SetValue(aInput.Value().Clone()); 95:44.70 | ~~~~~~~~~~~~~~~~~~~~^~ 96:59.34 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 96:59.34 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:119, 96:59.34 from EventTargetBinding.cpp:30, 96:59.34 from UnifiedBindings5.cpp:15: 96:59.34 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 96:59.34 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct nsXPTCVariant’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 96:59.34 79 | memset(this, 0, sizeof(nsXPTCVariant)); 96:59.34 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:59.34 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 96:59.34 44 | struct nsXPTCVariant { 96:59.34 | ^~~~~~~~~~~~~ 97:05.52 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 97:05.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 97:05.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/TracingAPI.h:11, 97:05.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/GCPolicyAPI.h:61, 97:05.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:23, 97:05.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/CallArgs.h:73, 97:05.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/jsapi.h:30, 97:05.52 from /builddir/build/BUILD/firefox-90.0.2/dom/bindings/AtomList.h:10, 97:05.52 from EventSourceBinding.cpp:4, 97:05.52 from UnifiedBindings5.cpp:2: 97:05.52 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 97:05.52 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2210:40: required from here 97:05.52 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 97:05.52 35 | memset(aT, 0, sizeof(T)); 97:05.52 | ~~~~~~^~~~~~~~~~~~~~~~~~ 97:05.52 In file included from EventTargetBinding.cpp:30, 97:05.52 from UnifiedBindings5.cpp:15: 97:05.52 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2209:8: note: ‘struct xpc::GlobalProperties’ declared here 97:05.52 2209 | struct GlobalProperties { 97:05.52 | ^~~~~~~~~~~~~~~~ 97:34.67 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 97:34.67 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 97:34.67 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:8, 97:34.67 from EventSourceBinding.cpp:5, 97:34.67 from UnifiedBindings5.cpp:2: 97:34.67 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::dom::FontFaceSetLoadEvent::GetFontfaces(nsTArray >&) const’: 97:34.67 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 97:34.67 452 | mArray.mHdr->mLength = 0; 97:34.67 | ~~~~~~~~~~~~~~~~~~~~~^~~ 97:34.67 In file included from UnifiedBindings5.cpp:353: 97:34.67 FontFaceSetLoadEvent.cpp:88:29: note: while referencing ‘’ 97:34.67 88 | aRetVal = mFontfaces.Clone(); 97:34.67 | ~~~~~~~~~~~~~~~~^~ 97:34.67 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 97:34.67 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 97:34.67 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:8, 97:34.67 from EventSourceBinding.cpp:5, 97:34.67 from UnifiedBindings5.cpp:2: 97:34.67 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 97:34.67 452 | mArray.mHdr->mLength = 0; 97:34.67 | ~~~~~~~~~~~~~~~~~~~~~^~~ 97:34.67 In file included from UnifiedBindings5.cpp:353: 97:34.67 FontFaceSetLoadEvent.cpp:88:29: note: while referencing ‘’ 97:34.67 88 | aRetVal = mFontfaces.Clone(); 97:34.67 | ~~~~~~~~~~~~~~~~^~ 98:27.14 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 98:27.14 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 98:27.14 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/EventBinding.h:8, 98:27.14 from FormDataEventBinding.cpp:5, 98:27.14 from UnifiedBindings6.cpp:2: 98:27.14 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘bool mozilla::dom::Gamepad_Binding::get_axes(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 98:27.14 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 98:27.14 317 | mHdr->mLength = 0; 98:27.14 | ~~~~~~~~~~~~~~^~~ 98:27.14 In file included from UnifiedBindings6.cpp:132: 98:27.14 GamepadBinding.cpp:431:20: note: while referencing ‘result’ 98:27.14 431 | nsTArray result; 98:27.14 | ^~~~~~ 98:27.28 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 98:27.28 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 98:27.28 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/EventBinding.h:8, 98:27.28 from FormDataEventBinding.cpp:5, 98:27.28 from UnifiedBindings6.cpp:2: 98:27.28 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘bool mozilla::dom::Gamepad_Binding::get_buttons(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 98:27.28 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 98:27.28 317 | mHdr->mLength = 0; 98:27.28 | ~~~~~~~~~~~~~~^~~ 98:27.28 In file included from UnifiedBindings6.cpp:132: 98:27.28 GamepadBinding.cpp:325:61: note: while referencing ‘result’ 98:27.28 325 | nsTArray> result; 98:27.28 | ^~~~~~ 98:27.44 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 98:27.44 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 98:27.44 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/EventBinding.h:8, 98:27.44 from FormDataEventBinding.cpp:5, 98:27.44 from UnifiedBindings6.cpp:2: 98:27.44 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘bool mozilla::dom::Gamepad_Binding::get_hapticActuators(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 98:27.44 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 98:27.44 317 | mHdr->mLength = 0; 98:27.44 | ~~~~~~~~~~~~~~^~~ 98:27.44 In file included from UnifiedBindings6.cpp:132: 98:27.44 GamepadBinding.cpp:607:69: note: while referencing ‘result’ 98:27.44 607 | nsTArray> result; 98:27.44 | ^~~~~~ 98:29.71 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 98:29.71 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 98:29.71 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/EventBinding.h:8, 98:29.71 from FormDataEventBinding.cpp:5, 98:29.71 from UnifiedBindings6.cpp:2: 98:29.71 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘bool mozilla::dom::Gamepad_Binding::get_touchEvents(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 98:29.71 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 98:29.71 317 | mHdr->mLength = 0; 98:29.71 | ~~~~~~~~~~~~~~^~~ 98:29.71 In file included from UnifiedBindings6.cpp:132: 98:29.71 GamepadBinding.cpp:819:60: note: while referencing ‘result’ 98:29.71 819 | nsTArray> result; 98:29.71 | ^~~~~~ 98:29.97 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 98:29.97 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 98:29.97 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/EventBinding.h:8, 98:29.97 from FormDataEventBinding.cpp:5, 98:29.97 from UnifiedBindings6.cpp:2: 98:29.97 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘bool mozilla::dom::Gamepad_Binding::get_lightIndicators(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 98:29.97 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 98:29.97 317 | mHdr->mLength = 0; 98:29.97 | ~~~~~~~~~~~~~~^~~ 98:29.97 In file included from UnifiedBindings6.cpp:132: 98:29.97 GamepadBinding.cpp:713:69: note: while referencing ‘result’ 98:29.97 713 | nsTArray> result; 98:29.97 | ^~~~~~ 99:35.60 dom/canvas 100:15.59 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/canvas/CanvasGradient.h:8, 100:15.59 from /builddir/build/BUILD/firefox-90.0.2/dom/canvas/CanvasGradient.cpp:5, 100:15.59 from Unified_cpp_dom_canvas0.cpp:11: 100:15.59 /builddir/build/BUILD/firefox-90.0.2/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]’: 100:15.59 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 100:15.59 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 100:15.59 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 100:15.59 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 100:15.59 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 100:15.59 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 100:15.59 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 100:15.59 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:15.59 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 100:15.59 from /builddir/build/BUILD/firefox-90.0.2/dom/canvas/ImageBitmap.cpp:22, 100:15.59 from Unified_cpp_dom_canvas0.cpp:92: 100:15.59 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 100:15.59 27 | struct JSGCSetting { 100:15.59 | ^~~~~~~~~~~ 100:36.99 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 100:36.99 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:119, 100:36.99 from /builddir/build/BUILD/firefox-90.0.2/dom/bindings/BindingUtils.cpp:46, 100:36.99 from Unified_cpp_dom_bindings0.cpp:2: 100:37.00 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 100:37.00 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: 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] 100:37.00 79 | memset(this, 0, sizeof(nsXPTCVariant)); 100:37.00 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:37.00 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 100:37.00 44 | struct nsXPTCVariant { 100:37.00 | ^~~~~~~~~~~~~ 100:42.11 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/jsfriendapi.h:11, 100:42.11 from /builddir/build/BUILD/firefox-90.0.2/dom/bindings/BindingUtils.h:12, 100:42.11 from /builddir/build/BUILD/firefox-90.0.2/dom/bindings/BindingUtils.cpp:7, 100:42.11 from Unified_cpp_dom_bindings0.cpp:2: 100:42.11 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 100:42.11 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2210:40: required from here 100:42.11 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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] 100:42.11 35 | memset(aT, 0, sizeof(T)); 100:42.11 | ~~~~~~^~~~~~~~~~~~~~~~~~ 100:42.11 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/bindings/BindingUtils.cpp:46, 100:42.11 from Unified_cpp_dom_bindings0.cpp:2: 100:42.11 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2209:8: note: ‘struct xpc::GlobalProperties’ declared here 100:42.12 2209 | struct GlobalProperties { 100:42.12 | ^~~~~~~~~~~~~~~~ 100:43.46 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ErrorResult.h:41, 100:43.46 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 100:43.46 from /builddir/build/BUILD/firefox-90.0.2/dom/bindings/BindingUtils.h:26, 100:43.46 from /builddir/build/BUILD/firefox-90.0.2/dom/bindings/BindingUtils.cpp:7, 100:43.46 from Unified_cpp_dom_bindings0.cpp:2: 100:43.46 /builddir/build/BUILD/firefox-90.0.2/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]’: 100:43.46 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 100:43.46 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 100:43.46 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 100:43.46 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 100:43.46 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 100:43.46 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 100:43.46 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 100:43.46 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:43.46 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 100:43.46 from /builddir/build/BUILD/firefox-90.0.2/dom/bindings/BindingUtils.cpp:43, 100:43.46 from Unified_cpp_dom_bindings0.cpp:2: 100:43.46 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 100:43.47 27 | struct JSGCSetting { 100:43.47 | ^~~~~~~~~~~ 100:57.73 dom/clients/api 101:10.16 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 101:10.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 101:10.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 101:10.16 from /builddir/build/BUILD/firefox-90.0.2/dom/clients/api/Client.h:10, 101:10.16 from /builddir/build/BUILD/firefox-90.0.2/dom/clients/api/Client.cpp:7, 101:10.16 from Unified_cpp_dom_clients_api0.cpp:2: 101:10.16 /builddir/build/BUILD/firefox-90.0.2/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]’: 101:10.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 101:10.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 101:10.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 101:10.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 101:10.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 101:10.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 101:10.16 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 101:10.16 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:10.16 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 101:10.16 from /builddir/build/BUILD/firefox-90.0.2/dom/clients/api/ClientDOMUtil.h:12, 101:10.16 from /builddir/build/BUILD/firefox-90.0.2/dom/clients/api/Client.cpp:9, 101:10.16 from Unified_cpp_dom_clients_api0.cpp:2: 101:10.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 101:10.16 27 | struct JSGCSetting { 101:10.16 | ^~~~~~~~~~~ 101:16.36 dom/clients/manager 101:39.52 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xpcpublic.h:36, 101:39.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsJSUtils.h:23, 101:39.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerMarkers.h:51, 101:39.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:27, 101:39.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 101:39.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Monitor.h:10, 101:39.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/MozPromise.h:15, 101:39.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ClientOpPromise.h:9, 101:39.52 from /builddir/build/BUILD/firefox-90.0.2/dom/clients/manager/ClientManager.h:9, 101:39.52 from /builddir/build/BUILD/firefox-90.0.2/dom/clients/manager/ClientChannelHelper.cpp:9, 101:39.52 from Unified_cpp_dom_clients_manager0.cpp:2: 101:39.52 /builddir/build/BUILD/firefox-90.0.2/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]’: 101:39.52 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 101:39.52 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 101:39.52 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 101:39.52 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 101:39.52 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 101:39.52 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 101:39.52 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 101:39.52 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:39.52 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 101:39.52 from /builddir/build/BUILD/firefox-90.0.2/dom/clients/manager/ClientManager.cpp:13, 101:39.52 from Unified_cpp_dom_clients_manager0.cpp:65: 101:39.52 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 101:39.52 27 | struct JSGCSetting { 101:39.52 | ^~~~~~~~~~~ 102:19.69 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xpcpublic.h:36, 102:19.69 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsJSUtils.h:23, 102:19.69 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerMarkers.h:51, 102:19.69 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:27, 102:19.69 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 102:19.69 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Monitor.h:10, 102:19.69 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/MozPromise.h:15, 102:19.69 from /builddir/build/BUILD/firefox-90.0.2/dom/clients/manager/ClientOpPromise.h:9, 102:19.69 from /builddir/build/BUILD/firefox-90.0.2/dom/clients/manager/ClientOpenWindowUtils.h:9, 102:19.69 from /builddir/build/BUILD/firefox-90.0.2/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 102:19.69 from Unified_cpp_dom_clients_manager1.cpp:2: 102:19.69 /builddir/build/BUILD/firefox-90.0.2/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]’: 102:19.69 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 102:19.69 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 102:19.69 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 102:19.69 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 102:19.69 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 102:19.70 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 102:19.70 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 102:19.70 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:19.70 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 102:19.70 from /builddir/build/BUILD/firefox-90.0.2/dom/clients/manager/ClientSource.cpp:23, 102:19.70 from Unified_cpp_dom_clients_manager1.cpp:20: 102:19.70 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 102:19.70 27 | struct JSGCSetting { 102:19.70 | ^~~~~~~~~~~ 102:29.39 dom/commandhandler 102:38.15 dom/console 102:53.78 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 102:53.78 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 102:53.78 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Console.h:11, 102:53.78 from /builddir/build/BUILD/firefox-90.0.2/dom/console/Console.cpp:7, 102:53.78 from Unified_cpp_dom_console0.cpp:2: 102:53.78 /builddir/build/BUILD/firefox-90.0.2/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]’: 102:53.78 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 102:53.78 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 102:53.78 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 102:53.78 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 102:53.78 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 102:53.78 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 102:53.78 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 102:53.78 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:53.78 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 102:53.78 from /builddir/build/BUILD/firefox-90.0.2/dom/console/Console.cpp:24, 102:53.78 from Unified_cpp_dom_console0.cpp:2: 102:53.78 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 102:53.78 27 | struct JSGCSetting { 102:53.78 | ^~~~~~~~~~~ 103:04.27 dom/credentialmanagement 103:07.90 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/canvas/WebGLCommandQueue.h:13, 103:07.90 from /builddir/build/BUILD/firefox-90.0.2/dom/canvas/ClientWebGLContext.h:23, 103:07.90 from /builddir/build/BUILD/firefox-90.0.2/dom/canvas/HostWebGLContext.h:11, 103:07.90 from /builddir/build/BUILD/firefox-90.0.2/dom/canvas/WebGLMemoryTracker.cpp:8, 103:07.90 from Unified_cpp_dom_canvas4.cpp:20: 103:07.90 /builddir/build/BUILD/firefox-90.0.2/dom/canvas/QueueParamTraits.h: In instantiation of ‘mozilla::webgl::QueueStatus mozilla::webgl::ConsumerView<_Consumer>::Read(T*, T*) [with T = mozilla::FloatOrInt; _Consumer = mozilla::webgl::RangeConsumerView]’: 103:07.90 /builddir/build/BUILD/firefox-90.0.2/dom/canvas/QueueParamTraits.h:309:30: required from ‘static mozilla::webgl::QueueStatus mozilla::webgl::QueueParamTraits::Read(mozilla::webgl::ConsumerView&, Arg*) [with U = mozilla::webgl::RangeConsumerView; Arg = mozilla::FloatOrInt]’ 103:07.90 /builddir/build/BUILD/firefox-90.0.2/dom/canvas/WebGLCommandQueue.h:161:42: required from ‘mozilla::Maybe mozilla::webgl::Deserialize(mozilla::webgl::RangeConsumerView&, uint16_t, Arg&, Args& ...) [with Arg = mozilla::FloatOrInt; Args = {}; uint16_t = short unsigned int]’ 103:07.90 /builddir/build/BUILD/firefox-90.0.2/dom/canvas/WebGLCommandQueue.h:164:21: required from ‘mozilla::Maybe mozilla::webgl::Deserialize(mozilla::webgl::RangeConsumerView&, uint16_t, Arg&, Args& ...) [with Arg = unsigned int; Args = {unsigned int, mozilla::FloatOrInt}; uint16_t = short unsigned int]’ 103:07.90 /builddir/build/BUILD/firefox-90.0.2/dom/canvas/WebGLCommandQueue.h:241:53: required from ‘mozilla::MethodDispatcher::DispatchCommand(mozilla::HostWebGLContext&, size_t, mozilla::webgl::RangeConsumerView&):: [with auto:31 = {unsigned int, unsigned int, mozilla::FloatOrInt}]’ 103:07.90 /usr/include/c++/11/type_traits:2466:26: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 103:07.90 /usr/include/c++/11/type_traits:138:12: recursively required by substitution of ‘template struct std::__is_invocable_impl<_Result, _Ret, true, std::__void_t > [with _Result = std::__invoke_result::DispatchCommand(mozilla::HostWebGLContext&, size_t, mozilla::webgl::RangeConsumerView&)::, unsigned int&, unsigned int&, mozilla::FloatOrInt&>; _Ret = void]’ 103:07.90 /usr/include/c++/11/type_traits:138:12: required from ‘struct std::__and_::DispatchCommand(mozilla::HostWebGLContext&, size_t, mozilla::webgl::RangeConsumerView&)::, unsigned int&, unsigned int&, mozilla::FloatOrInt&>, void, true, void>, std::__call_is_nothrow::DispatchCommand(mozilla::HostWebGLContext&, size_t, mozilla::webgl::RangeConsumerView&)::, unsigned int&, unsigned int&, mozilla::FloatOrInt&>, mozilla::MethodDispatcher::DispatchCommand(mozilla::HostWebGLContext&, size_t, mozilla::webgl::RangeConsumerView&)::, unsigned int&, unsigned int&, mozilla::FloatOrInt&> >’ 103:07.90 /usr/include/c++/11/type_traits:2963:12: required from ‘struct std::is_nothrow_invocable::DispatchCommand(mozilla::HostWebGLContext&, size_t, mozilla::webgl::RangeConsumerView&)::, unsigned int&, unsigned int&, mozilla::FloatOrInt&>’ 103:07.90 /usr/include/c++/11/tuple:1790:31: required from ‘constexpr const bool std::__unpack_std_tuple struct std::is_nothrow_invocable, mozilla::MethodDispatcher::DispatchCommand(mozilla::HostWebGLContext&, size_t, mozilla::webgl::RangeConsumerView&)::, std::tuple&>’ 103:07.90 /usr/include/c++/11/tuple:1813:14: required from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = mozilla::MethodDispatcher::DispatchCommand(mozilla::HostWebGLContext&, size_t, mozilla::webgl::RangeConsumerView&)::; _Tuple = std::tuple&]’ 103:07.90 /builddir/build/BUILD/firefox-90.0.2/dom/canvas/WebGLCommandQueue.h:253:45: recursively required from ‘static bool mozilla::MethodDispatcher::DispatchCommand(ObjectT&, size_t, mozilla::webgl::RangeConsumerView&) [with ObjectT = mozilla::HostWebGLContext; Derived = mozilla::WebGLMethodDispatcher; long unsigned int ID = 1; MethodType = void (mozilla::HostWebGLContext::*)(long unsigned int); MethodType method = &mozilla::HostWebGLContext::CreateFramebuffer; size_t = long unsigned int]’ 103:07.90 /builddir/build/BUILD/firefox-90.0.2/dom/canvas/WebGLCommandQueue.h:253:45: required from ‘static bool mozilla::MethodDispatcher::DispatchCommand(ObjectT&, size_t, mozilla::webgl::RangeConsumerView&) [with ObjectT = mozilla::HostWebGLContext; Derived = mozilla::WebGLMethodDispatcher; long unsigned int ID = 0; MethodType = void (mozilla::HostWebGLContext::*)(long unsigned int); MethodType method = &mozilla::HostWebGLContext::CreateBuffer; size_t = long unsigned int]’ 103:07.90 /builddir/build/BUILD/firefox-90.0.2/dom/canvas/WebGLParent.cpp:61:62: required from here 103:07.90 /builddir/build/BUILD/firefox-90.0.2/dom/canvas/QueueParamTraits.h:243:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct mozilla::FloatOrInt’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 103:07.90 243 | memcpy(dest.begin().get(), view->begin().get(), byteSize); 103:07.90 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:07.90 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/canvas/WebGLFormats.h:13, 103:07.90 from /builddir/build/BUILD/firefox-90.0.2/dom/canvas/WebGLFormats.cpp:6, 103:07.90 from Unified_cpp_dom_canvas4.cpp:2: 103:07.90 /builddir/build/BUILD/firefox-90.0.2/dom/canvas/WebGLTypes.h:341:8: note: ‘struct mozilla::FloatOrInt’ declared here 103:07.90 341 | struct FloatOrInt final // For TexParameter[fi] and friends. 103:07.90 | ^~~~~~~~~~ 103:08.04 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/canvas/WebGLCommandQueue.h:13, 103:08.04 from /builddir/build/BUILD/firefox-90.0.2/dom/canvas/ClientWebGLContext.h:23, 103:08.04 from /builddir/build/BUILD/firefox-90.0.2/dom/canvas/HostWebGLContext.h:11, 103:08.04 from /builddir/build/BUILD/firefox-90.0.2/dom/canvas/WebGLMemoryTracker.cpp:8, 103:08.04 from Unified_cpp_dom_canvas4.cpp:20: 103:08.04 /builddir/build/BUILD/firefox-90.0.2/dom/canvas/QueueParamTraits.h: In instantiation of ‘mozilla::webgl::QueueStatus mozilla::webgl::ConsumerView<_Consumer>::Read(T*, T*) [with T = mozilla::layers::SurfaceDescriptor; _Consumer = mozilla::webgl::RangeConsumerView]’: 103:08.04 /builddir/build/BUILD/firefox-90.0.2/dom/canvas/QueueParamTraits.h:309:30: required from ‘static mozilla::webgl::QueueStatus mozilla::webgl::QueueParamTraits::Read(mozilla::webgl::ConsumerView&, Arg*) [with U = mozilla::webgl::RangeConsumerView; Arg = mozilla::layers::SurfaceDescriptor]’ 103:08.04 /builddir/build/BUILD/firefox-90.0.2/dom/canvas/QueueParamTraits.h:273:73: required from ‘mozilla::webgl::QueueStatus mozilla::webgl::ConsumerView<_Consumer>::ReadParam(Arg*) [with Arg = mozilla::layers::SurfaceDescriptor; _Consumer = mozilla::webgl::RangeConsumerView]’ 103:08.04 /builddir/build/BUILD/firefox-90.0.2/dom/canvas/QueueParamTraits.h:750:35: required from ‘static mozilla::webgl::QueueStatus mozilla::webgl::QueueParamTraits >::Read(mozilla::webgl::ConsumerView&, mozilla::webgl::QueueParamTraits >::ParamType*) [with U = mozilla::webgl::RangeConsumerView; ElementType = mozilla::layers::SurfaceDescriptor; mozilla::webgl::QueueParamTraits >::ParamType = mozilla::Maybe]’ 103:08.04 /builddir/build/BUILD/firefox-90.0.2/dom/canvas/QueueParamTraits.h:273:73: required from ‘mozilla::webgl::QueueStatus mozilla::webgl::ConsumerView<_Consumer>::ReadParam(Arg*) [with Arg = mozilla::Maybe; _Consumer = mozilla::webgl::RangeConsumerView]’ 103:08.04 /builddir/build/BUILD/firefox-90.0.2/dom/canvas/QueueParamTraits.h:441:24: required from ‘static mozilla::webgl::QueueStatus mozilla::webgl::QueueParamTraits::Read(mozilla::webgl::ConsumerView&, mozilla::webgl::QueueParamTraits::ParamType*) [with U = mozilla::webgl::RangeConsumerView; mozilla::webgl::QueueParamTraits::ParamType = mozilla::webgl::TexUnpackBlobDesc]’ 103:08.04 /builddir/build/BUILD/firefox-90.0.2/dom/canvas/WebGLCommandQueue.h:161:42: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 103:08.04 /usr/include/c++/11/type_traits:2477:55: required from ‘struct std::__result_of_impl&, const mozilla::webgl::PackingInfo&, const mozilla::webgl::TexUnpackBlobDesc&) const, &mozilla::HostWebGLContext::TexImage>::DispatchCommand(mozilla::HostWebGLContext&, size_t, mozilla::webgl::RangeConsumerView&)::, unsigned int&, unsigned int&, mozilla::avec3&, mozilla::webgl::PackingInfo&, mozilla::webgl::TexUnpackBlobDesc&>’ 103:08.04 /usr/include/c++/11/type_traits:138:12: recursively required by substitution of ‘template struct std::__is_invocable_impl<_Result, _Ret, true, std::__void_t > [with _Result = std::__invoke_result&, const mozilla::webgl::PackingInfo&, const mozilla::webgl::TexUnpackBlobDesc&) const, &mozilla::HostWebGLContext::TexImage>::DispatchCommand(mozilla::HostWebGLContext&, size_t, mozilla::webgl::RangeConsumerView&)::, unsigned int&, unsigned int&, mozilla::avec3&, mozilla::webgl::PackingInfo&, mozilla::webgl::TexUnpackBlobDesc&>; _Ret = void]’ 103:08.04 /usr/include/c++/11/type_traits:138:12: required from ‘struct std::__and_&, const mozilla::webgl::PackingInfo&, const mozilla::webgl::TexUnpackBlobDesc&) const, &mozilla::HostWebGLContext::TexImage>::DispatchCommand(mozilla::HostWebGLContext&, size_t, mozilla::webgl::RangeConsumerView&)::, unsigned int&, unsigned int&, mozilla::avec3&, mozilla::webgl::PackingInfo&, mozilla::webgl::TexUnpackBlobDesc&>, void, true, void>, std::__call_is_nothrow&, const mozilla::webgl::PackingInfo&, const mozilla::webgl::TexUnpackBlobDesc&) const, &mozilla::HostWebGLContext::TexImage>::DispatchCommand(mozilla::HostWebGLContext&, size_t, mozilla::webgl::RangeConsumerView&)::, unsigned int&, unsigned int&, mozilla::avec3&, mozilla::webgl::PackingInfo&, mozilla::webgl::TexUnpackBlobDesc&>, mozilla::MethodDispatcher&, const mozilla::webgl::PackingInfo&, const mozilla::webgl::TexUnpackBlobDesc&) const, &mozilla::HostWebGLContext::TexImage>::DispatchCommand(mozilla::HostWebGLContext&, size_t, mozilla::webgl::RangeConsumerView&)::, unsigned int&, unsigned int&, mozilla::avec3&, mozilla::webgl::PackingInfo&, mozilla::webgl::TexUnpackBlobDesc&> >’ 103:08.04 /usr/include/c++/11/type_traits:2963:12: required from ‘struct std::is_nothrow_invocable&, const mozilla::webgl::PackingInfo&, const mozilla::webgl::TexUnpackBlobDesc&) const, &mozilla::HostWebGLContext::TexImage>::DispatchCommand(mozilla::HostWebGLContext&, size_t, mozilla::webgl::RangeConsumerView&)::, unsigned int&, unsigned int&, mozilla::avec3&, mozilla::webgl::PackingInfo&, mozilla::webgl::TexUnpackBlobDesc&>’ 103:08.04 /usr/include/c++/11/tuple:1790:31: required from ‘constexpr const bool std::__unpack_std_tuple struct std::is_nothrow_invocable, mozilla::MethodDispatcher&, const mozilla::webgl::PackingInfo&, const mozilla::webgl::TexUnpackBlobDesc&) const, &mozilla::HostWebGLContext::TexImage>::DispatchCommand(mozilla::HostWebGLContext&, size_t, mozilla::webgl::RangeConsumerView&)::, std::tuple, mozilla::webgl::PackingInfo, mozilla::webgl::TexUnpackBlobDesc>&>’ 103:08.04 /usr/include/c++/11/tuple:1813:14: required from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = mozilla::MethodDispatcher&, const mozilla::webgl::PackingInfo&, const mozilla::webgl::TexUnpackBlobDesc&) const, &mozilla::HostWebGLContext::TexImage>::DispatchCommand(mozilla::HostWebGLContext&, size_t, mozilla::webgl::RangeConsumerView&)::; _Tuple = std::tuple, mozilla::webgl::PackingInfo, mozilla::webgl::TexUnpackBlobDesc>&]’ 103:08.04 /builddir/build/BUILD/firefox-90.0.2/dom/canvas/WebGLCommandQueue.h:253:45: recursively required from ‘static bool mozilla::MethodDispatcher::DispatchCommand(ObjectT&, size_t, mozilla::webgl::RangeConsumerView&) [with ObjectT = mozilla::HostWebGLContext; Derived = mozilla::WebGLMethodDispatcher; long unsigned int ID = 1; MethodType = void (mozilla::HostWebGLContext::*)(long unsigned int); MethodType method = &mozilla::HostWebGLContext::CreateFramebuffer; size_t = long unsigned int]’ 103:08.04 /builddir/build/BUILD/firefox-90.0.2/dom/canvas/WebGLCommandQueue.h:253:45: required from ‘static bool mozilla::MethodDispatcher::DispatchCommand(ObjectT&, size_t, mozilla::webgl::RangeConsumerView&) [with ObjectT = mozilla::HostWebGLContext; Derived = mozilla::WebGLMethodDispatcher; long unsigned int ID = 0; MethodType = void (mozilla::HostWebGLContext::*)(long unsigned int); MethodType method = &mozilla::HostWebGLContext::CreateBuffer; size_t = long unsigned int]’ 103:08.04 /builddir/build/BUILD/firefox-90.0.2/dom/canvas/WebGLParent.cpp:61:62: required from here 103:08.04 /builddir/build/BUILD/firefox-90.0.2/dom/canvas/QueueParamTraits.h:243:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mozilla::layers::SurfaceDescriptor’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 103:08.05 243 | memcpy(dest.begin().get(), view->begin().get(), byteSize); 103:08.05 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:08.05 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/canvas/WebGLTypes.h:27, 103:08.05 from /builddir/build/BUILD/firefox-90.0.2/dom/canvas/WebGLFormats.h:13, 103:08.05 from /builddir/build/BUILD/firefox-90.0.2/dom/canvas/WebGLFormats.cpp:6, 103:08.05 from Unified_cpp_dom_canvas4.cpp:2: 103:08.05 /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:2906:7: note: ‘class mozilla::layers::SurfaceDescriptor’ declared here 103:08.05 2906 | class SurfaceDescriptor final 103:08.05 | ^~~~~~~~~~~~~~~~~ 103:18.94 dom/crypto 103:32.83 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/crypto/CryptoBuffer.h:10, 103:32.83 from /builddir/build/BUILD/firefox-90.0.2/dom/crypto/CryptoBuffer.cpp:7, 103:32.83 from Unified_cpp_dom_crypto0.cpp:2: 103:32.83 /builddir/build/BUILD/firefox-90.0.2/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]’: 103:32.83 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 103:32.83 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 103:32.83 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 103:32.83 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 103:32.83 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 103:32.83 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 103:32.83 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 103:32.83 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:32.83 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 103:32.83 from /builddir/build/BUILD/firefox-90.0.2/dom/crypto/WebCryptoTask.cpp:23, 103:32.83 from Unified_cpp_dom_crypto0.cpp:29: 103:32.83 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 103:32.83 27 | struct JSGCSetting { 103:32.83 | ^~~~~~~~~~~ 103:43.96 dom/debugger 103:52.36 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/canvas/WebGLCommandQueue.h:13, 103:52.36 from /builddir/build/BUILD/firefox-90.0.2/dom/canvas/ClientWebGLContext.h:23, 103:52.36 from /builddir/build/BUILD/firefox-90.0.2/dom/canvas/HostWebGLContext.h:11, 103:52.36 from /builddir/build/BUILD/firefox-90.0.2/dom/canvas/WebGLMemoryTracker.cpp:8, 103:52.36 from Unified_cpp_dom_canvas4.cpp:20: 103:52.36 /builddir/build/BUILD/firefox-90.0.2/dom/canvas/QueueParamTraits.h: In static member function ‘static mozilla::webgl::QueueStatus mozilla::webgl::QueueParamTraits::Read(mozilla::webgl::ConsumerView&, mozilla::webgl::QueueParamTraits::ParamType*) [with U = mozilla::webgl::RangeConsumerView]’: 103:52.36 /builddir/build/BUILD/firefox-90.0.2/dom/canvas/QueueParamTraits.h:744:5: warning: ‘isSome’ may be used uninitialized in this function [-Wmaybe-uninitialized] 103:52.36 744 | if (!isSome) { 103:52.36 | ^~ 103:52.36 /builddir/build/BUILD/firefox-90.0.2/dom/canvas/QueueParamTraits.h:739:10: note: ‘isSome’ was declared here 103:52.36 739 | bool isSome; 103:52.36 | ^~~~~~ 103:54.47 dom/encoding 104:03.09 dom/events 104:18.02 dom/fetch 104:36.99 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTObserverArray.h:12, 104:36.99 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/AbortFollower.h:11, 104:36.99 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 104:36.99 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 104:36.99 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Blob.h:10, 104:36.99 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/File.h:10, 104:36.99 from /builddir/build/BUILD/firefox-90.0.2/dom/fetch/BodyExtractor.cpp:8, 104:36.99 from Unified_cpp_dom_fetch0.cpp:2: 104:36.99 /builddir/build/BUILD/firefox-90.0.2/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]’: 104:36.99 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 104:36.99 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 104:36.99 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 104:36.99 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 104:36.99 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 104:37.00 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 104:37.00 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 104:37.00 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:37.00 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 104:37.00 from /builddir/build/BUILD/firefox-90.0.2/dom/fetch/Fetch.cpp:45, 104:37.00 from Unified_cpp_dom_fetch0.cpp:29: 104:37.00 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 104:37.00 27 | struct JSGCSetting { 104:37.00 | ^~~~~~~~~~~ 105:20.19 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 105:20.19 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/MouseEvent.h:10, 105:20.19 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/DragEvent.h:10, 105:20.19 from /builddir/build/BUILD/firefox-90.0.2/dom/events/DragEvent.cpp:7, 105:20.19 from Unified_cpp_dom_events1.cpp:2: 105:20.19 /builddir/build/BUILD/firefox-90.0.2/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]’: 105:20.19 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 105:20.19 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 105:20.19 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 105:20.19 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 105:20.19 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 105:20.19 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 105:20.19 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 105:20.19 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:20.19 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 105:20.19 from /builddir/build/BUILD/firefox-90.0.2/dom/events/Event.cpp:17, 105:20.19 from Unified_cpp_dom_events1.cpp:11: 105:20.19 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 105:20.19 27 | struct JSGCSetting { 105:20.19 | ^~~~~~~~~~~ 105:23.59 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 105:23.59 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/EventForwards.h:12, 105:23.59 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 105:23.59 from /builddir/build/BUILD/firefox-90.0.2/dom/events/AnimationEvent.cpp:7, 105:23.59 from Unified_cpp_dom_events0.cpp:2: 105:23.59 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘already_AddRefed mozilla::dom::Clipboard::WriteText(const nsAString&, nsIPrincipal&, mozilla::ErrorResult&)’: 105:23.60 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 105:23.60 657 | aOther.mHdr->mLength = 0; 105:23.60 | ~~~~~~~~~~~~~~~~~~~~~^~~ 105:23.60 In file included from Unified_cpp_dom_events0.cpp:29: 105:23.60 /builddir/build/BUILD/firefox-90.0.2/dom/events/Clipboard.cpp:496:42: note: while referencing ‘sequence’ 105:23.60 496 | nsTArray> sequence; 105:23.60 | ^~~~~~~~ 105:39.23 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/UIEvent.h:11, 105:39.23 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 105:39.23 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/DragEvent.h:10, 105:39.23 from /builddir/build/BUILD/firefox-90.0.2/dom/events/DragEvent.cpp:7, 105:39.23 from Unified_cpp_dom_events1.cpp:2: 105:39.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Event.h: In member function ‘void mozilla::EventListenerManager::HandleEventInternal(nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, nsEventStatus*, bool)’: 105:39.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Event.h:361:58: warning: ‘((short unsigned int*)((char*)&legacyAutoOverride + offsetof(mozilla::Maybe,mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage)))[4]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 105:39.23 361 | ~EventMessageAutoOverride() { mEvent->mEvent->mMessage = mOrigMessage; } 105:39.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 105:39.23 In file included from Unified_cpp_dom_events1.cpp:29: 105:39.23 /builddir/build/BUILD/firefox-90.0.2/dom/events/EventListenerManager.cpp:1227:37: note: ‘((short unsigned int*)((char*)&legacyAutoOverride + offsetof(mozilla::Maybe,mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage)))[4]’ was declared here 105:39.23 1227 | Maybe legacyAutoOverride; 105:39.23 | ^~~~~~~~~~~~~~~~~~ 105:39.23 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/UIEvent.h:11, 105:39.23 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 105:39.23 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/DragEvent.h:10, 105:39.23 from /builddir/build/BUILD/firefox-90.0.2/dom/events/DragEvent.cpp:7, 105:39.23 from Unified_cpp_dom_events1.cpp:2: 105:39.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Event.h:361:41: warning: ‘legacyAutoOverride.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.mozilla::dom::EventMessageAutoOverride::mEvent’ may be used uninitialized in this function [-Wmaybe-uninitialized] 105:39.23 361 | ~EventMessageAutoOverride() { mEvent->mEvent->mMessage = mOrigMessage; } 105:39.23 | ~~~~~~~~^~~~~~ 105:39.23 In file included from Unified_cpp_dom_events1.cpp:29: 105:39.23 /builddir/build/BUILD/firefox-90.0.2/dom/events/EventListenerManager.cpp:1227:37: note: ‘legacyAutoOverride.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.mozilla::dom::EventMessageAutoOverride::mEvent’ was declared here 105:39.23 1227 | Maybe legacyAutoOverride; 105:39.23 | ^~~~~~~~~~~~~~~~~~ 105:39.70 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 105:39.71 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/MouseEvent.h:10, 105:39.71 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/DragEvent.h:10, 105:39.71 from /builddir/build/BUILD/firefox-90.0.2/dom/events/DragEvent.cpp:7, 105:39.71 from Unified_cpp_dom_events1.cpp:2: 105:39.71 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In static member function ‘static nsresult mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray*)’: 105:39.71 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:421:45: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 105:39.71 421 | size_type Capacity() const { return mHdr->mCapacity; } 105:39.71 | ~~~~~~^~~~~~~~~ 105:39.71 In file included from Unified_cpp_dom_events1.cpp:20: 105:39.71 /builddir/build/BUILD/firefox-90.0.2/dom/events/EventDispatcher.cpp:855:34: note: while referencing ‘chain’ 105:39.71 855 | nsTArray chain; 105:39.71 | ^~~~~ 105:39.71 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 105:39.71 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 105:39.71 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/MouseEvent.h:10, 105:39.71 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/DragEvent.h:10, 105:39.71 from /builddir/build/BUILD/firefox-90.0.2/dom/events/DragEvent.cpp:7, 105:39.71 from Unified_cpp_dom_events1.cpp:2: 105:39.71 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 105:39.71 452 | mArray.mHdr->mLength = 0; 105:39.71 | ~~~~~~~~~~~~~~~~~~~~~^~~ 105:39.71 In file included from Unified_cpp_dom_events1.cpp:20: 105:39.71 /builddir/build/BUILD/firefox-90.0.2/dom/events/EventDispatcher.cpp:855:34: note: while referencing ‘chain’ 105:39.71 855 | nsTArray chain; 105:39.71 | ^~~~~ 106:01.24 In file included from Unified_cpp_dom_events2.cpp:92: 106:01.24 /builddir/build/BUILD/firefox-90.0.2/dom/events/ShortcutKeys.cpp: In member function ‘mozilla::KeyEventHandler* mozilla::ShortcutKeys::EnsureHandlers(mozilla::HandlerType)’: 106:01.24 /builddir/build/BUILD/firefox-90.0.2/dom/events/ShortcutKeys.cpp:111:14: warning: ‘cache’ may be used uninitialized in this function [-Wmaybe-uninitialized] 106:01.24 111 | *cache = handler; 106:01.24 | ~~~~~~~^~~~~~~~~ 106:01.24 /builddir/build/BUILD/firefox-90.0.2/dom/events/ShortcutKeys.cpp:106:19: warning: ‘keyData’ may be used uninitialized in this function [-Wmaybe-uninitialized] 106:01.24 106 | while (keyData->event) { 106:01.24 | ~~~~~~~~~^~~~~ 106:05.41 dom/file/ipc 106:10.95 dom/file 106:25.18 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ErrorResult.h:41, 106:25.18 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BaseBlobImpl.h:11, 106:25.18 from /builddir/build/BUILD/firefox-90.0.2/dom/file/BaseBlobImpl.cpp:7, 106:25.18 from Unified_cpp_dom_file0.cpp:2: 106:25.18 /builddir/build/BUILD/firefox-90.0.2/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]’: 106:25.18 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 106:25.18 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 106:25.18 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 106:25.18 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 106:25.18 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 106:25.18 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 106:25.18 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 106:25.18 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:25.18 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 106:25.18 from /builddir/build/BUILD/firefox-90.0.2/dom/file/Blob.cpp:14, 106:25.18 from Unified_cpp_dom_file0.cpp:11: 106:25.18 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 106:25.18 27 | struct JSGCSetting { 106:25.18 | ^~~~~~~~~~~ 106:33.28 dom/file/uri 106:38.26 dom/filehandle 106:56.63 dom/filesystem/compat 107:00.91 dom/filesystem 107:09.96 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 107:09.96 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 107:09.96 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 107:09.96 from /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 107:09.96 from /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/compat/CallbackRunnables.h:10, 107:09.96 from /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/compat/CallbackRunnables.cpp:7, 107:09.96 from Unified_cpp_filesystem_compat0.cpp:2: 107:09.96 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual void mozilla::dom::{anonymous}::PromiseHandler::ResolvedCallback(JSContext*, JS::Handle)’: 107:09.96 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 107:09.96 317 | mHdr->mLength = 0; 107:09.96 | ~~~~~~~~~~~~~~^~~ 107:09.96 In file included from Unified_cpp_filesystem_compat0.cpp:29: 107:09.96 /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/compat/FileSystemDirectoryReader.cpp:55:46: note: while referencing ‘sequence’ 107:09.96 55 | Sequence> sequence; 107:09.96 | ^~~~~~~~ 107:10.65 dom/flex 107:21.42 dom/gamepad 107:21.93 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 107:21.93 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Directory.h:11, 107:21.93 from /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/Directory.cpp:7, 107:21.93 from Unified_cpp_dom_filesystem0.cpp:2: 107:21.93 /builddir/build/BUILD/firefox-90.0.2/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]’: 107:21.93 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 107:21.93 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 107:21.93 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 107:21.93 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 107:21.93 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 107:21.93 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 107:21.94 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 107:21.94 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:21.94 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 107:21.94 from /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/Directory.cpp:19, 107:21.94 from Unified_cpp_dom_filesystem0.cpp:2: 107:21.94 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 107:21.94 27 | struct JSGCSetting { 107:21.94 | ^~~~~~~~~~~ 107:25.34 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 107:25.34 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 107:25.34 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Directory.h:11, 107:25.34 from /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/Directory.cpp:7, 107:25.34 from Unified_cpp_dom_filesystem0.cpp:2: 107:25.34 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual void mozilla::dom::GetFilesHelperParentCallback::Callback(nsresult, const FallibleTArray >&)’: 107:25.34 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::GetFilesResponseSuccess [1]’ [-Warray-bounds] 107:25.34 317 | mHdr->mLength = 0; 107:25.34 | ~~~~~~~~~~~~~~^~~ 107:25.34 In file included from Unified_cpp_dom_filesystem0.cpp:74: 107:25.34 /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/GetFilesHelper.cpp:510:29: note: while referencing ‘success’ 107:25.34 510 | GetFilesResponseSuccess success; 107:25.34 | ^~~~~~~ 107:25.49 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 107:25.49 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 107:25.49 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Directory.h:11, 107:25.49 from /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/Directory.cpp:7, 107:25.49 from Unified_cpp_dom_filesystem0.cpp:2: 107:25.49 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual mozilla::dom::FileSystemResponseValue mozilla::dom::GetDirectoryListingTaskParent::GetSuccessRequestResult(mozilla::ErrorResult&) const’: 107:25.49 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 107:25.49 452 | mArray.mHdr->mLength = 0; 107:25.49 | ~~~~~~~~~~~~~~~~~~~~~^~~ 107:25.49 In file included from Unified_cpp_dom_filesystem0.cpp:56: 107:25.49 /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/GetDirectoryListingTask.cpp:210:52: note: while referencing ‘inputs’ 107:25.49 210 | nsTArray inputs; 107:25.49 | ^~~~~~ 107:25.49 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 107:25.49 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 107:25.49 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Directory.h:11, 107:25.49 from /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/Directory.cpp:7, 107:25.49 from Unified_cpp_dom_filesystem0.cpp:2: 107:25.49 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::FileSystemDirectoryListingResponse [1]’ [-Warray-bounds] 107:25.49 452 | mArray.mHdr->mLength = 0; 107:25.49 | ~~~~~~~~~~~~~~~~~~~~~^~~ 107:25.49 In file included from Unified_cpp_dom_filesystem0.cpp:56: 107:25.49 /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/GetDirectoryListingTask.cpp:254:38: note: while referencing ‘response’ 107:25.49 254 | FileSystemDirectoryListingResponse response; 107:25.49 | ^~~~~~~~ 107:25.49 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 107:25.49 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 107:25.49 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Directory.h:11, 107:25.49 from /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/Directory.cpp:7, 107:25.49 from Unified_cpp_dom_filesystem0.cpp:2: 107:25.49 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 107:25.49 452 | mArray.mHdr->mLength = 0; 107:25.49 | ~~~~~~~~~~~~~~~~~~~~~^~~ 107:25.49 In file included from Unified_cpp_dom_filesystem0.cpp:56: 107:25.49 /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/GetDirectoryListingTask.cpp:210:52: note: while referencing ‘inputs’ 107:25.49 210 | nsTArray inputs; 107:25.49 | ^~~~~~ 107:25.49 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 107:25.49 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 107:25.49 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Directory.h:11, 107:25.49 from /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/Directory.cpp:7, 107:25.49 from Unified_cpp_dom_filesystem0.cpp:2: 107:25.49 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::FileSystemDirectoryListingResponse [1]’ [-Warray-bounds] 107:25.49 452 | mArray.mHdr->mLength = 0; 107:25.49 | ~~~~~~~~~~~~~~~~~~~~~^~~ 107:25.49 In file included from Unified_cpp_dom_filesystem0.cpp:56: 107:25.49 /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/GetDirectoryListingTask.cpp:254:38: note: while referencing ‘response’ 107:25.49 254 | FileSystemDirectoryListingResponse response; 107:25.49 | ^~~~~~~~ 107:27.67 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 107:27.67 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 107:27.67 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Directory.h:11, 107:27.67 from /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/Directory.cpp:7, 107:27.67 from Unified_cpp_dom_filesystem0.cpp:2: 107:27.67 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual mozilla::dom::FileSystemResponseValue mozilla::dom::GetFilesTaskParent::GetSuccessRequestResult(mozilla::ErrorResult&) const’: 107:27.67 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 107:27.67 452 | mArray.mHdr->mLength = 0; 107:27.67 | ~~~~~~~~~~~~~~~~~~~~~^~~ 107:27.67 In file included from Unified_cpp_dom_filesystem0.cpp:83: 107:27.67 /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/GetFilesTask.cpp:182:42: note: while referencing ‘inputs’ 107:27.67 182 | FallibleTArray inputs; 107:27.67 | ^~~~~~ 107:27.67 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 107:27.67 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 107:27.67 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Directory.h:11, 107:27.67 from /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/Directory.cpp:7, 107:27.67 from Unified_cpp_dom_filesystem0.cpp:2: 107:27.67 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::FileSystemFilesResponse [1]’ [-Warray-bounds] 107:27.67 452 | mArray.mHdr->mLength = 0; 107:27.67 | ~~~~~~~~~~~~~~~~~~~~~^~~ 107:27.67 In file included from Unified_cpp_dom_filesystem0.cpp:83: 107:27.67 /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/GetFilesTask.cpp:201:27: note: while referencing ‘response’ 107:27.67 201 | FileSystemFilesResponse response; 107:27.67 | ^~~~~~~~ 107:27.67 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 107:27.67 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 107:27.67 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Directory.h:11, 107:27.67 from /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/Directory.cpp:7, 107:27.67 from Unified_cpp_dom_filesystem0.cpp:2: 107:27.67 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 107:27.67 452 | mArray.mHdr->mLength = 0; 107:27.67 | ~~~~~~~~~~~~~~~~~~~~~^~~ 107:27.67 In file included from Unified_cpp_dom_filesystem0.cpp:83: 107:27.67 /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/GetFilesTask.cpp:182:42: note: while referencing ‘inputs’ 107:27.67 182 | FallibleTArray inputs; 107:27.67 | ^~~~~~ 107:27.67 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 107:27.67 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 107:27.67 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Directory.h:11, 107:27.67 from /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/Directory.cpp:7, 107:27.67 from Unified_cpp_dom_filesystem0.cpp:2: 107:27.67 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::FileSystemFilesResponse [1]’ [-Warray-bounds] 107:27.67 452 | mArray.mHdr->mLength = 0; 107:27.67 | ~~~~~~~~~~~~~~~~~~~~~^~~ 107:27.67 In file included from Unified_cpp_dom_filesystem0.cpp:83: 107:27.67 /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/GetFilesTask.cpp:201:27: note: while referencing ‘response’ 107:27.67 201 | FileSystemFilesResponse response; 107:27.67 | ^~~~~~~~ 107:28.71 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 107:28.71 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 107:28.71 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Directory.h:11, 107:28.71 from /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/Directory.cpp:7, 107:28.71 from Unified_cpp_dom_filesystem0.cpp:2: 107:28.71 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::dom::GetFilesHelper::ResolveOrRejectPromise(mozilla::dom::Promise*)’: 107:28.71 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 107:28.71 317 | mHdr->mLength = 0; 107:28.71 | ~~~~~~~~~~~~~~^~~ 107:28.71 In file included from Unified_cpp_dom_filesystem0.cpp:74: 107:28.71 /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/GetFilesHelper.cpp:404:26: note: while referencing ‘files’ 107:28.71 404 | Sequence> files; 107:28.71 | ^~~~~ 107:28.71 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 107:28.71 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 107:28.71 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Directory.h:11, 107:28.71 from /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/Directory.cpp:7, 107:28.71 from Unified_cpp_dom_filesystem0.cpp:2: 107:28.71 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 107:28.71 317 | mHdr->mLength = 0; 107:28.71 | ~~~~~~~~~~~~~~^~~ 107:28.71 In file included from Unified_cpp_dom_filesystem0.cpp:74: 107:28.71 /builddir/build/BUILD/firefox-90.0.2/dom/filesystem/GetFilesHelper.cpp:404:26: note: while referencing ‘files’ 107:28.71 404 | Sequence> files; 107:28.71 | ^~~~~ 107:29.87 dom/geolocation 107:49.26 dom/grid 108:03.17 dom/html/input 108:08.83 dom/html 108:19.91 dom/indexedDB 108:45.50 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 108:45.50 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/EventForwards.h:12, 108:45.50 from /builddir/build/BUILD/firefox-90.0.2/dom/html/nsGenericHTMLElement.h:10, 108:45.50 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 108:45.50 from /builddir/build/BUILD/firefox-90.0.2/dom/html/ElementInternals.cpp:7, 108:45.50 from Unified_cpp_dom_html0.cpp:2: 108:45.50 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::layers::Layer::SetInvalidRectToVisibleRegion()’: 108:45.50 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 108:45.51 657 | aOther.mHdr->mLength = 0; 108:45.51 | ~~~~~~~~~~~~~~~~~~~~~^~~ 108:45.51 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/Units.h:20, 108:45.51 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Element.h:22, 108:45.51 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsStyledElement.h:17, 108:45.51 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsMappedAttributeElement.h:16, 108:45.51 from /builddir/build/BUILD/firefox-90.0.2/dom/html/nsGenericHTMLElement.h:11, 108:45.51 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 108:45.51 from /builddir/build/BUILD/firefox-90.0.2/dom/html/ElementInternals.cpp:7, 108:45.51 from Unified_cpp_dom_html0.cpp:2: 108:45.51 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 108:45.51 1903 | mBands = aRegion.mBands.Clone(); 108:45.51 | ~~~~~~~~~~~~~~~~~~~~^~ 109:14.32 /builddir/build/BUILD/firefox-90.0.2/dom/indexedDB/ActorsParent.cpp: In member function ‘void mozilla::dom::indexedDB::{anonymous}::DatabaseMaintenance::PerformMaintenanceOnDatabase()’: 109:14.32 /builddir/build/BUILD/firefox-90.0.2/dom/indexedDB/ActorsParent.cpp:14023:3: warning: ‘maintenanceAction’ may be used uninitialized in this function [-Wmaybe-uninitialized] 109:14.32 14023 | switch (maintenanceAction) { 109:14.32 | ^~~~~~ 109:25.78 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 109:25.78 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIPermissionManager.h:14, 109:25.78 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/indexedDB/PermissionRequestBase.h:14, 109:25.78 from /builddir/build/BUILD/firefox-90.0.2/dom/indexedDB/ActorsParent.h:11, 109:25.78 from /builddir/build/BUILD/firefox-90.0.2/dom/indexedDB/ActorsParent.cpp:7: 109:25.79 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘mozilla::Result mozilla::dom::indexedDB::{anonymous}::OpenDatabaseOp::MetadataToSpec() const’: 109:25.79 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 7 is outside array bounds of ‘mozilla::dom::indexedDB::ObjectStoreSpec [1]’ [-Warray-bounds] 109:25.79 317 | mHdr->mLength = 0; 109:25.79 | ~~~~~~~~~~~~~~^~~ 109:25.79 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Assertions.h:20, 109:25.79 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/AlreadyAddRefed.h:14, 109:25.79 from /builddir/build/BUILD/firefox-90.0.2/dom/indexedDB/ActorsParent.h:10, 109:25.79 from /builddir/build/BUILD/firefox-90.0.2/dom/indexedDB/ActorsParent.cpp:7: 109:25.79 /builddir/build/BUILD/firefox-90.0.2/dom/indexedDB/ActorsParent.cpp:16869:39: note: while referencing ‘objectStoreSpec’ 109:25.79 16869 | ObjectStoreSpec objectStoreSpec; 109:25.79 | ^~~~~~~~~~~~~~~ 109:25.79 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/MacroArgs.h:94:56: note: in definition of macro ‘MOZ_ARG_8’ 109:25.79 94 | #define MOZ_ARG_8(a1, a2, a3, a4, a5, a6, a7, a8, ...) a8 109:25.79 | ^~ 109:25.79 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/quota/QuotaCommon.h:598:13: note: in expansion of macro ‘QM_TRY_ASSIGN_PROPAGATE_ERR’ 109:25.79 598 | QM_TRY_ASSIGN_PROPAGATE_ERR(__VA_ARGS__), \ 109:25.79 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:25.79 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/quota/QuotaCommon.h:605:3: note: in expansion of macro ‘QM_TRY_ASSIGN_META’ 109:25.79 605 | QM_TRY_ASSIGN_META(MOZ_UNIQUE_VAR(tryResult), accessFunction, ##__VA_ARGS__) 109:25.79 | ^~~~~~~~~~~~~~~~~~ 109:25.79 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/quota/QuotaCommon.h:616:28: note: in expansion of macro ‘QM_TRY_ASSIGN_GLUE’ 109:25.79 616 | #define QM_TRY_UNWRAP(...) QM_TRY_ASSIGN_GLUE(unwrap, __VA_ARGS__) 109:25.79 | ^~~~~~~~~~~~~~~~~~ 109:25.79 /builddir/build/BUILD/firefox-90.0.2/dom/indexedDB/ActorsParent.cpp:16859:3: note: in expansion of macro ‘QM_TRY_UNWRAP’ 109:25.79 16859 | QM_TRY_UNWRAP(spec.objectStores(), 109:25.79 | ^~~~~~~~~~~~~ 109:29.48 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 109:29.49 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIPermissionManager.h:14, 109:29.49 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/indexedDB/PermissionRequestBase.h:14, 109:29.49 from /builddir/build/BUILD/firefox-90.0.2/dom/indexedDB/ActorsParent.h:11, 109:29.49 from /builddir/build/BUILD/firefox-90.0.2/dom/indexedDB/ActorsParent.cpp:7: 109:29.49 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘mozilla::Result mozilla::dom::indexedDB::{anonymous}::ObjectStoreGetRequestOp::ConvertResponse(mozilla::dom::indexedDB::StructuredCloneReadInfoParent&&) [with T = mozilla::dom::indexedDB::PreprocessInfo]’: 109:29.49 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::indexedDB::PreprocessInfo [1]’ [-Warray-bounds] 109:29.49 317 | mHdr->mLength = 0; 109:29.49 | ~~~~~~~~~~~~~~^~~ 109:29.49 /builddir/build/BUILD/firefox-90.0.2/dom/indexedDB/ActorsParent.cpp:19900:5: note: while referencing ‘result’ 109:29.49 19900 | T result; 109:29.49 | ^~~~~~ 110:20.96 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 110:20.96 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 110:20.96 from /builddir/build/BUILD/firefox-90.0.2/dom/indexedDB/ActorsChild.h:12, 110:20.96 from /builddir/build/BUILD/firefox-90.0.2/dom/indexedDB/ActorsChild.cpp:7, 110:20.96 from Unified_cpp_dom_indexedDB0.cpp:2: 110:20.96 /builddir/build/BUILD/firefox-90.0.2/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]’: 110:20.96 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 110:20.96 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 110:20.96 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 110:20.96 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 110:20.96 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 110:20.96 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 110:20.96 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 110:20.96 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:20.96 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 110:20.96 from /builddir/build/BUILD/firefox-90.0.2/dom/indexedDB/ActorsChild.cpp:39, 110:20.96 from Unified_cpp_dom_indexedDB0.cpp:2: 110:20.96 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 110:20.96 27 | struct JSGCSetting { 110:20.96 | ^~~~~~~~~~~ 110:36.73 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 110:36.73 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 110:36.73 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 110:36.73 from /builddir/build/BUILD/firefox-90.0.2/dom/indexedDB/ActorsChild.h:12, 110:36.73 from /builddir/build/BUILD/firefox-90.0.2/dom/indexedDB/ActorsChild.cpp:7, 110:36.73 from Unified_cpp_dom_indexedDB0.cpp:2: 110:36.73 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘mozilla::Result mozilla::dom::indexedDB::{anonymous}::GetStructuredCloneReadInfoFromBlob(const uint8_t*, uint32_t, const mozilla::dom::indexedDB::FileManager&, const nsAString&, const mozilla::Maybe >&)’: 110:36.73 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 110:36.73 317 | mHdr->mLength = 0; 110:36.73 | ~~~~~~~~~~~~~~^~~ 110:36.73 In file included from Unified_cpp_dom_indexedDB0.cpp:11: 110:36.73 /builddir/build/BUILD/firefox-90.0.2/dom/indexedDB/ActorsParentCommon.cpp:370:39: note: while referencing ‘files’ 110:36.73 370 | nsTArray files; 110:36.73 | ^~~~~ 110:37.34 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 110:37.34 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 110:37.34 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 110:37.34 from /builddir/build/BUILD/firefox-90.0.2/dom/indexedDB/ActorsChild.h:12, 110:37.34 from /builddir/build/BUILD/firefox-90.0.2/dom/indexedDB/ActorsChild.cpp:7, 110:37.34 from Unified_cpp_dom_indexedDB0.cpp:2: 110:37.34 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘mozilla::Result mozilla::dom::indexedDB::{anonymous}::GetStructuredCloneReadInfoFromExternalBlob(uint64_t, const mozilla::dom::indexedDB::FileManager&, const nsAString&, const mozilla::Maybe >&)’: 110:37.34 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 110:37.34 317 | mHdr->mLength = 0; 110:37.34 | ~~~~~~~~~~~~~~^~~ 110:37.34 In file included from Unified_cpp_dom_indexedDB0.cpp:11: 110:37.34 /builddir/build/BUILD/firefox-90.0.2/dom/indexedDB/ActorsParentCommon.cpp:389:39: note: while referencing ‘files’ 110:37.34 389 | nsTArray files; 110:37.34 | ^~~~~ 111:12.18 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 111:12.18 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:10, 111:12.18 from /builddir/build/BUILD/firefox-90.0.2/dom/indexedDB/IDBTransaction.h:12, 111:12.19 from /builddir/build/BUILD/firefox-90.0.2/dom/indexedDB/IDBTransaction.cpp:7, 111:12.19 from Unified_cpp_dom_indexedDB1.cpp:2: 111:12.19 /builddir/build/BUILD/firefox-90.0.2/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]’: 111:12.19 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 111:12.19 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 111:12.19 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 111:12.19 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 111:12.19 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 111:12.19 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 111:12.19 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 111:12.19 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111:12.19 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 111:12.19 from /builddir/build/BUILD/firefox-90.0.2/dom/indexedDB/IDBTransaction.cpp:20, 111:12.19 from Unified_cpp_dom_indexedDB1.cpp:2: 111:12.19 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 111:12.19 27 | struct JSGCSetting { 111:12.19 | ^~~~~~~~~~~ 111:22.90 dom/ipc/jsactor 111:35.90 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 111:35.90 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:119, 111:35.90 from /builddir/build/BUILD/firefox-90.0.2/dom/ipc/jsactor/JSActor.cpp:25, 111:35.90 from Unified_cpp_dom_ipc_jsactor0.cpp:2: 111:35.90 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 111:35.90 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: 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] 111:35.90 79 | memset(this, 0, sizeof(nsXPTCVariant)); 111:35.90 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111:35.90 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 111:35.90 44 | struct nsXPTCVariant { 111:35.90 | ^~~~~~~~~~~~~ 111:47.79 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 111:47.79 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 111:47.79 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Value.h:22, 111:47.79 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/PromiseNativeHandler.h:12, 111:47.79 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/JSActor.h:13, 111:47.79 from /builddir/build/BUILD/firefox-90.0.2/dom/ipc/jsactor/JSActor.cpp:7, 111:47.79 from Unified_cpp_dom_ipc_jsactor0.cpp:2: 111:47.79 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 111:47.79 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2210:40: required from here 111:47.79 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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] 111:47.79 35 | memset(aT, 0, sizeof(T)); 111:47.79 | ~~~~~~^~~~~~~~~~~~~~~~~~ 111:47.79 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/ipc/jsactor/JSActor.cpp:25, 111:47.79 from Unified_cpp_dom_ipc_jsactor0.cpp:2: 111:47.79 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2209:8: note: ‘struct xpc::GlobalProperties’ declared here 111:47.79 2209 | struct GlobalProperties { 111:47.79 | ^~~~~~~~~~~~~~~~ 112:00.18 dom/ipc 112:34.05 dom/jsurl 112:49.91 dom/l10n 112:56.05 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 112:56.05 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:119, 112:56.05 from /builddir/build/BUILD/firefox-90.0.2/dom/ipc/ProcessHangMonitor.cpp:11: 112:56.05 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 112:56.05 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: 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] 112:56.05 79 | memset(this, 0, sizeof(nsXPTCVariant)); 112:56.06 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:56.06 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 112:56.06 44 | struct nsXPTCVariant { 112:56.06 | ^~~~~~~~~~~~~ 113:08.40 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 113:08.40 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayView.h:9, 113:08.40 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:16, 113:08.40 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/Units.h:20, 113:08.40 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsContentUtils.h:26, 113:08.40 from /builddir/build/BUILD/firefox-90.0.2/dom/l10n/DOMLocalization.cpp:9, 113:08.40 from Unified_cpp_dom_l10n0.cpp:2: 113:08.40 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In static member function ‘static void mozilla::dom::L10nOverlays::TranslateElement(const mozilla::dom::GlobalObject&, mozilla::dom::Element&, const mozilla::dom::L10nMessage&, mozilla::dom::Nullable >&)’: 113:08.41 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 113:08.41 657 | aOther.mHdr->mLength = 0; 113:08.41 | ~~~~~~~~~~~~~~~~~~~~~^~~ 113:08.41 In file included from Unified_cpp_dom_l10n0.cpp:29: 113:08.41 /builddir/build/BUILD/firefox-90.0.2/dom/l10n/L10nOverlays.cpp:435:31: note: while referencing ‘errors’ 113:08.41 435 | nsTArray errors; 113:08.41 | ^~~~~~ 113:09.17 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 113:09.17 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayView.h:9, 113:09.17 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:16, 113:09.17 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/Units.h:20, 113:09.17 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsContentUtils.h:26, 113:09.17 from /builddir/build/BUILD/firefox-90.0.2/dom/l10n/DOMLocalization.cpp:9, 113:09.17 from Unified_cpp_dom_l10n0.cpp:2: 113:09.17 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘already_AddRefed mozilla::dom::DocumentL10n::TranslateDocument(mozilla::ErrorResult&)’: 113:09.17 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 113:09.17 317 | mHdr->mLength = 0; 113:09.17 | ~~~~~~~~~~~~~~^~~ 113:09.17 In file included from Unified_cpp_dom_l10n0.cpp:11: 113:09.17 /builddir/build/BUILD/firefox-90.0.2/dom/l10n/DocumentL10n.cpp:165:36: note: while referencing ‘elements’ 113:09.17 165 | Sequence> elements; 113:09.17 | ^~~~~~~~ 113:10.32 dom/localstorage 113:14.88 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 113:14.88 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 113:14.88 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Value.h:22, 113:14.88 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIRemoteTab.h:13, 113:14.88 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProcessHangMonitor.h:14, 113:14.88 from /builddir/build/BUILD/firefox-90.0.2/dom/ipc/ProcessHangMonitor.cpp:7: 113:14.88 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 113:14.88 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2210:40: required from here 113:14.88 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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] 113:14.88 35 | memset(aT, 0, sizeof(T)); 113:14.88 | ~~~~~~^~~~~~~~~~~~~~~~~~ 113:14.88 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/ipc/ProcessHangMonitor.cpp:11: 113:14.88 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2209:8: note: ‘struct xpc::GlobalProperties’ declared here 113:14.88 2209 | struct GlobalProperties { 113:14.88 | ^~~~~~~~~~~~~~~~ 113:44.12 In file included from Unified_cpp_dom_localstorage0.cpp:11: 113:44.13 /builddir/build/BUILD/firefox-90.0.2/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*)’: 113:44.13 /builddir/build/BUILD/firefox-90.0.2/dom/localstorage/ActorsParent.cpp:1920:20: warning: ‘nextLoadIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 113:44.13 1920 | mNextLoadIndex = aNextLoadIndex; 113:44.13 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 113:44.13 /builddir/build/BUILD/firefox-90.0.2/dom/localstorage/ActorsParent.cpp:5367:12: note: ‘nextLoadIndex’ was declared here 113:44.13 5367 | uint32_t nextLoadIndex; 113:44.13 | ^~~~~~~~~~~~~ 113:51.49 dom/mathml 114:06.06 dom/media/autoplay 114:22.41 dom/media/bridge 114:35.73 dom/media/doctor 114:54.05 dom/media/eme 115:29.15 dom/media/encoder 115:39.82 In file included from Unified_cpp_dom_ipc1.cpp:119: 115:39.82 /builddir/build/BUILD/firefox-90.0.2/dom/ipc/SharedMap.cpp: In member function ‘mozilla::Result mozilla::dom::ipc::SharedMap::MaybeRebuild()’: 115:39.83 /builddir/build/BUILD/firefox-90.0.2/dom/ipc/SharedMap.cpp:218:26: warning: ‘count’ may be used uninitialized in this function [-Wmaybe-uninitialized] 115:39.83 218 | for (uint32_t i = 0; i < count; i++) { 115:39.83 | ~~^~~~~~~ 115:59.58 dom/media/fake-cdm 116:07.57 dom/media/flac 116:21.63 dom/media/gmp-plugin-openh264 116:23.02 dom/media/gmp 116:25.88 dom/media/gmp/widevine-adapter 116:31.34 dom/media/imagecapture 116:45.27 dom/media/ipc 117:51.71 dom/media/mediacapabilities 118:16.07 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:13, 118:16.07 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 118:16.07 from /builddir/build/BUILD/firefox-90.0.2/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 118:16.07 from /builddir/build/BUILD/firefox-90.0.2/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 118:16.07 from Unified_cpp_mediacapabilities0.cpp:2: 118:16.07 /builddir/build/BUILD/firefox-90.0.2/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]’: 118:16.07 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 118:16.07 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 118:16.07 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 118:16.07 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 118:16.07 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 118:16.07 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 118:16.07 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 118:16.08 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118:16.08 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 118:16.08 from /builddir/build/BUILD/firefox-90.0.2/dom/media/mediacapabilities/MediaCapabilities.cpp:31, 118:16.08 from Unified_cpp_mediacapabilities0.cpp:38: 118:16.08 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 118:16.08 27 | struct JSGCSetting { 118:16.08 | ^~~~~~~~~~~ 118:18.45 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 118:18.45 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:13, 118:18.45 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 118:18.45 from /builddir/build/BUILD/firefox-90.0.2/dom/media/ipc/RemoteDecoderChild.h:11, 118:18.45 from /builddir/build/BUILD/firefox-90.0.2/dom/media/ipc/RemoteAudioDecoder.h:8, 118:18.45 from /builddir/build/BUILD/firefox-90.0.2/dom/media/ipc/RemoteAudioDecoder.cpp:6: 118:18.45 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In copy constructor ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’: 118:18.45 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 118:18.45 452 | mArray.mHdr->mLength = 0; 118:18.45 | ~~~~~~~~~~~~~~~~~~~~~^~~ 118:18.45 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:24, 118:18.45 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 118:18.45 from /builddir/build/BUILD/firefox-90.0.2/dom/media/ipc/RemoteDecoderChild.h:11, 118:18.45 from /builddir/build/BUILD/firefox-90.0.2/dom/media/ipc/RemoteAudioDecoder.h:8, 118:18.45 from /builddir/build/BUILD/firefox-90.0.2/dom/media/ipc/RemoteAudioDecoder.cpp:6: 118:18.45 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/MediaInfo.h:121:31: note: while referencing ‘’ 118:18.45 121 | mTags = aOther.mTags.Clone(); 118:18.45 | ~~~~~~~~~~~~~~~~~~^~ 118:18.45 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 118:18.45 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:13, 118:18.45 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 118:18.45 from /builddir/build/BUILD/firefox-90.0.2/dom/media/ipc/RemoteDecoderChild.h:11, 118:18.45 from /builddir/build/BUILD/firefox-90.0.2/dom/media/ipc/RemoteAudioDecoder.h:8, 118:18.45 from /builddir/build/BUILD/firefox-90.0.2/dom/media/ipc/RemoteAudioDecoder.cpp:6: 118:18.45 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 118:18.45 452 | mArray.mHdr->mLength = 0; 118:18.45 | ~~~~~~~~~~~~~~~~~~~~~^~~ 118:18.45 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:24, 118:18.45 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 118:18.45 from /builddir/build/BUILD/firefox-90.0.2/dom/media/ipc/RemoteDecoderChild.h:11, 118:18.45 from /builddir/build/BUILD/firefox-90.0.2/dom/media/ipc/RemoteAudioDecoder.h:8, 118:18.45 from /builddir/build/BUILD/firefox-90.0.2/dom/media/ipc/RemoteAudioDecoder.cpp:6: 118:18.45 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/MediaInfo.h:121:31: note: while referencing ‘’ 118:18.45 121 | mTags = aOther.mTags.Clone(); 118:18.45 | ~~~~~~~~~~~~~~~~~~^~ 118:28.52 dom/media/mediacontrol 119:00.53 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 119:00.53 from /builddir/build/BUILD/firefox-90.0.2/dom/media/mediacontrol/AudioFocusManager.h:9, 119:00.53 from /builddir/build/BUILD/firefox-90.0.2/dom/media/mediacontrol/AudioFocusManager.cpp:5, 119:00.53 from Unified_cpp_media_mediacontrol0.cpp:2: 119:00.53 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘mozilla::dom::MediaMetadataBase mozilla::dom::MediaControlService::GetMainControllerMediaMetadata() const’: 119:00.53 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 7 is outside array bounds of ‘mozilla::dom::MediaMetadataBase [1]’ [-Warray-bounds] 119:00.53 657 | aOther.mHdr->mLength = 0; 119:00.53 | ~~~~~~~~~~~~~~~~~~~~~^~~ 119:00.53 In file included from Unified_cpp_media_mediacontrol0.cpp:56: 119:00.53 /builddir/build/BUILD/firefox-90.0.2/dom/media/mediacontrol/MediaControlService.cpp:315:21: note: while referencing ‘metadata’ 119:00.54 315 | MediaMetadataBase metadata; 119:00.54 | ^~~~~~~~ 119:02.82 dom/media/mediasession 119:15.22 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 119:15.22 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 119:15.22 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/MediaMetadata.h:12, 119:15.22 from /builddir/build/BUILD/firefox-90.0.2/dom/media/mediasession/MediaMetadata.cpp:7, 119:15.22 from Unified_cpp_media_mediasession0.cpp:2: 119:15.22 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::dom::MediaMetadata::SetArtworkInternal(const mozilla::dom::Sequence&, mozilla::ErrorResult&)’: 119:15.22 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 119:15.22 452 | mArray.mHdr->mLength = 0; 119:15.22 | ~~~~~~~~~~~~~~~~~~~~~^~~ 119:15.22 In file included from Unified_cpp_media_mediasession0.cpp:2: 119:15.22 /builddir/build/BUILD/firefox-90.0.2/dom/media/mediasession/MediaMetadata.cpp:140:24: note: while referencing ‘artwork’ 119:15.22 140 | nsTArray artwork; 119:15.22 | ^~~~~~~ 119:15.22 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 119:15.22 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 119:15.22 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/MediaMetadata.h:12, 119:15.22 from /builddir/build/BUILD/firefox-90.0.2/dom/media/mediasession/MediaMetadata.cpp:7, 119:15.22 from Unified_cpp_media_mediasession0.cpp:2: 119:15.22 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 119:15.22 452 | mArray.mHdr->mLength = 0; 119:15.22 | ~~~~~~~~~~~~~~~~~~~~~^~~ 119:15.22 In file included from Unified_cpp_media_mediasession0.cpp:2: 119:15.22 /builddir/build/BUILD/firefox-90.0.2/dom/media/mediasession/MediaMetadata.cpp:140:24: note: while referencing ‘artwork’ 119:15.22 140 | nsTArray artwork; 119:15.22 | ^~~~~~~ 119:16.09 dom/media/mediasink 119:48.31 dom/media/mediasource 120:31.89 dom/media/mp3 120:44.32 dom/media/mp4 120:56.15 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 120:56.15 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:13, 120:56.15 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 120:56.15 from /builddir/build/BUILD/firefox-90.0.2/dom/media/ipc/RemoteDecoderChild.h:11, 120:56.15 from /builddir/build/BUILD/firefox-90.0.2/dom/media/ipc/RemoteVideoDecoder.h:8, 120:56.15 from /builddir/build/BUILD/firefox-90.0.2/dom/media/ipc/RemoteVideoDecoder.cpp:6: 120:56.15 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In copy constructor ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’: 120:56.15 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 120:56.15 452 | mArray.mHdr->mLength = 0; 120:56.15 | ~~~~~~~~~~~~~~~~~~~~~^~~ 120:56.16 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:24, 120:56.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 120:56.16 from /builddir/build/BUILD/firefox-90.0.2/dom/media/ipc/RemoteDecoderChild.h:11, 120:56.16 from /builddir/build/BUILD/firefox-90.0.2/dom/media/ipc/RemoteVideoDecoder.h:8, 120:56.16 from /builddir/build/BUILD/firefox-90.0.2/dom/media/ipc/RemoteVideoDecoder.cpp:6: 120:56.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/MediaInfo.h:121:31: note: while referencing ‘’ 120:56.16 121 | mTags = aOther.mTags.Clone(); 120:56.16 | ~~~~~~~~~~~~~~~~~~^~ 120:56.16 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 120:56.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:13, 120:56.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 120:56.16 from /builddir/build/BUILD/firefox-90.0.2/dom/media/ipc/RemoteDecoderChild.h:11, 120:56.16 from /builddir/build/BUILD/firefox-90.0.2/dom/media/ipc/RemoteVideoDecoder.h:8, 120:56.16 from /builddir/build/BUILD/firefox-90.0.2/dom/media/ipc/RemoteVideoDecoder.cpp:6: 120:56.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 120:56.16 452 | mArray.mHdr->mLength = 0; 120:56.16 | ~~~~~~~~~~~~~~~~~~~~~^~~ 120:56.16 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:24, 120:56.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 120:56.16 from /builddir/build/BUILD/firefox-90.0.2/dom/media/ipc/RemoteDecoderChild.h:11, 120:56.16 from /builddir/build/BUILD/firefox-90.0.2/dom/media/ipc/RemoteVideoDecoder.h:8, 120:56.16 from /builddir/build/BUILD/firefox-90.0.2/dom/media/ipc/RemoteVideoDecoder.cpp:6: 120:56.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/MediaInfo.h:121:31: note: while referencing ‘’ 120:56.16 121 | mTags = aOther.mTags.Clone(); 120:56.16 | ~~~~~~~~~~~~~~~~~~^~ 120:57.16 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 120:57.16 from /builddir/build/BUILD/firefox-90.0.2/dom/media/mp4/Box.h:11, 120:57.16 from /builddir/build/BUILD/firefox-90.0.2/dom/media/mp4/Box.cpp:7, 120:57.16 from Unified_cpp_dom_media_mp40.cpp:2: 120:57.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘mozilla::Result mozilla::CryptoFile::DoUpdate(const uint8_t*, size_t)’: 120:57.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 2 is outside array bounds of ‘mozilla::PsshInfo [1]’ [-Warray-bounds] 120:57.16 317 | mHdr->mLength = 0; 120:57.16 | ~~~~~~~~~~~~~~^~~ 120:57.16 In file included from Unified_cpp_dom_media_mp40.cpp:20: 120:57.16 /builddir/build/BUILD/firefox-90.0.2/dom/media/mp4/DecoderData.cpp:26:14: note: while referencing ‘psshInfo’ 120:57.16 26 | PsshInfo psshInfo; 120:57.16 | ^~~~~~~~ 120:57.51 dom/media/ogg 121:04.15 dom/media/platforms/agnostic/bytestreams 121:06.43 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/MediaData.h:16, 121:06.43 from /builddir/build/BUILD/firefox-90.0.2/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 121:06.43 from Unified_cpp_bytestreams0.cpp:2: 121:06.43 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = mozilla::SPSData]’: 121:06.43 /builddir/build/BUILD/firefox-90.0.2/dom/media/platforms/agnostic/bytestreams/H264.cpp:104:10: required from here 121:06.43 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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] 121:06.43 35 | memset(aT, 0, sizeof(T)); 121:06.43 | ~~~~~~^~~~~~~~~~~~~~~~~~ 121:06.43 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/media/platforms/agnostic/bytestreams/H264.cpp:5, 121:06.43 from Unified_cpp_bytestreams0.cpp:20: 121:06.43 /builddir/build/BUILD/firefox-90.0.2/dom/media/platforms/agnostic/bytestreams/H264.h:48:8: note: ‘struct mozilla::SPSData’ declared here 121:06.43 48 | struct SPSData { 121:06.43 | ^~~~~~~ 121:08.87 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 121:08.87 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/AudioConfig.h:12, 121:08.87 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/MediaData.h:9, 121:08.87 from /builddir/build/BUILD/firefox-90.0.2/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 121:08.87 from Unified_cpp_bytestreams0.cpp:2: 121:08.87 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In static member function ‘static already_AddRefed mozilla::H264::ExtractExtraData(const mozilla::MediaRawData*)’: 121:08.87 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 121:08.87 317 | mHdr->mLength = 0; 121:08.87 | ~~~~~~~~~~~~~~^~~ 121:08.87 In file included from Unified_cpp_bytestreams0.cpp:20: 121:08.87 /builddir/build/BUILD/firefox-90.0.2/dom/media/platforms/agnostic/bytestreams/H264.cpp:1027:21: note: while referencing ‘SPSTable’ 121:08.87 1027 | nsTArray SPSTable; 121:08.87 | ^~~~~~~~ 121:09.50 dom/media/platforms/agnostic/eme 121:20.47 dom/media/platforms/agnostic/gmp 121:29.20 dom/media/platforms/ffmpeg/ffmpeg57 121:32.58 dom/media/platforms/ffmpeg/ffmpeg58 121:33.11 In file included from Unified_cpp_ffmpeg_ffmpeg570.cpp:2: 121:33.11 /builddir/build/BUILD/firefox-90.0.2/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp: In member function ‘virtual mozilla::MediaResult mozilla::FFmpegAudioDecoder<57>::DoDecode(mozilla::MediaRawData*, uint8_t*, int, bool*, mozilla::MediaDataDecoder::DecodedData&)’: 121:33.11 /builddir/build/BUILD/firefox-90.0.2/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:240:12: warning: variable ‘trimmed’ set but not used [-Wunused-but-set-variable] 121:33.11 240 | bool trimmed = false; 121:33.11 | ^~~~~~~ 121:36.85 In file included from Unified_cpp_ffmpeg_ffmpeg580.cpp:2: 121:36.85 /builddir/build/BUILD/firefox-90.0.2/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp: In member function ‘virtual mozilla::MediaResult mozilla::FFmpegAudioDecoder<58>::DoDecode(mozilla::MediaRawData*, uint8_t*, int, bool*, mozilla::MediaDataDecoder::DecodedData&)’: 121:36.85 /builddir/build/BUILD/firefox-90.0.2/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:240:12: warning: variable ‘trimmed’ set but not used [-Wunused-but-set-variable] 121:36.85 240 | bool trimmed = false; 121:36.85 | ^~~~~~~ 121:41.00 dom/media/platforms/ffmpeg/ffvpx 121:45.79 dom/media/platforms/ffmpeg/libav53 121:49.70 In file included from Unified_cpp_ffmpeg_libav530.cpp:2: 121:49.70 /builddir/build/BUILD/firefox-90.0.2/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp: In member function ‘virtual mozilla::MediaResult mozilla::FFmpegAudioDecoder<53>::DoDecode(mozilla::MediaRawData*, uint8_t*, int, bool*, mozilla::MediaDataDecoder::DecodedData&)’: 121:49.70 /builddir/build/BUILD/firefox-90.0.2/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:240:12: warning: variable ‘trimmed’ set but not used [-Wunused-but-set-variable] 121:49.70 240 | bool trimmed = false; 121:49.70 | ^~~~~~~ 121:50.40 In file included from Unified_cpp_ffmpeg_ffvpx0.cpp:2: 121:50.40 /builddir/build/BUILD/firefox-90.0.2/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp: In member function ‘virtual mozilla::MediaResult mozilla::FFmpegAudioDecoder<46465650>::DoDecode(mozilla::MediaRawData*, uint8_t*, int, bool*, mozilla::MediaDataDecoder::DecodedData&)’: 121:50.40 /builddir/build/BUILD/firefox-90.0.2/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:240:12: warning: variable ‘trimmed’ set but not used [-Wunused-but-set-variable] 121:50.40 240 | bool trimmed = false; 121:50.40 | ^~~~~~~ 121:57.56 dom/media/platforms/ffmpeg/libav54 121:59.34 dom/media/platforms/ffmpeg/libav55 122:01.45 In file included from Unified_cpp_ffmpeg_libav540.cpp:2: 122:01.45 /builddir/build/BUILD/firefox-90.0.2/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp: In member function ‘virtual mozilla::MediaResult mozilla::FFmpegAudioDecoder<54>::DoDecode(mozilla::MediaRawData*, uint8_t*, int, bool*, mozilla::MediaDataDecoder::DecodedData&)’: 122:01.45 /builddir/build/BUILD/firefox-90.0.2/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:240:12: warning: variable ‘trimmed’ set but not used [-Wunused-but-set-variable] 122:01.45 240 | bool trimmed = false; 122:01.45 | ^~~~~~~ 122:03.23 In file included from Unified_cpp_ffmpeg_libav550.cpp:2: 122:03.24 /builddir/build/BUILD/firefox-90.0.2/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp: In member function ‘virtual mozilla::MediaResult mozilla::FFmpegAudioDecoder<55>::DoDecode(mozilla::MediaRawData*, uint8_t*, int, bool*, mozilla::MediaDataDecoder::DecodedData&)’: 122:03.24 /builddir/build/BUILD/firefox-90.0.2/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:240:12: warning: variable ‘trimmed’ set but not used [-Wunused-but-set-variable] 122:03.24 240 | bool trimmed = false; 122:03.24 | ^~~~~~~ 122:09.33 dom/media/platforms/ffmpeg 122:11.10 dom/media/platforms/omx 122:14.34 dom/media/platforms 122:30.37 dom/media/systemservices 123:06.51 dom/media 123:17.27 dom/media/utils 123:29.53 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 123:29.53 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ErrorResult.h:41, 123:29.53 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Promise.h:18, 123:29.53 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/PlayPromise.h:10, 123:29.53 from /builddir/build/BUILD/firefox-90.0.2/dom/media/utils/MediaElementEventRunners.h:8, 123:29.53 from /builddir/build/BUILD/firefox-90.0.2/dom/media/utils/MediaElementEventRunners.cpp:5, 123:29.53 from Unified_cpp_dom_media_utils0.cpp:2: 123:29.53 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In copy constructor ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’: 123:29.53 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 123:29.53 452 | mArray.mHdr->mLength = 0; 123:29.53 | ~~~~~~~~~~~~~~~~~~~~~^~~ 123:29.53 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/MediaDecoderOwner.h:10, 123:29.53 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:13, 123:29.53 from /builddir/build/BUILD/firefox-90.0.2/dom/media/utils/MediaElementEventRunners.cpp:7, 123:29.53 from Unified_cpp_dom_media_utils0.cpp:2: 123:29.53 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/MediaInfo.h:121:31: note: while referencing ‘’ 123:29.53 121 | mTags = aOther.mTags.Clone(); 123:29.53 | ~~~~~~~~~~~~~~~~~~^~ 123:29.53 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 123:29.53 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ErrorResult.h:41, 123:29.53 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Promise.h:18, 123:29.53 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/PlayPromise.h:10, 123:29.53 from /builddir/build/BUILD/firefox-90.0.2/dom/media/utils/MediaElementEventRunners.h:8, 123:29.53 from /builddir/build/BUILD/firefox-90.0.2/dom/media/utils/MediaElementEventRunners.cpp:5, 123:29.53 from Unified_cpp_dom_media_utils0.cpp:2: 123:29.53 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 123:29.53 452 | mArray.mHdr->mLength = 0; 123:29.53 | ~~~~~~~~~~~~~~~~~~~~~^~~ 123:29.53 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/MediaDecoderOwner.h:10, 123:29.53 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:13, 123:29.53 from /builddir/build/BUILD/firefox-90.0.2/dom/media/utils/MediaElementEventRunners.cpp:7, 123:29.53 from Unified_cpp_dom_media_utils0.cpp:2: 123:29.53 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/MediaInfo.h:121:31: note: while referencing ‘’ 123:29.53 121 | mTags = aOther.mTags.Clone(); 123:29.53 | ~~~~~~~~~~~~~~~~~~^~ 123:44.05 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTHashtable.h:24, 123:44.05 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsBaseHashtable.h:22, 123:44.05 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTHashMap.h:13, 123:44.05 from /builddir/build/BUILD/firefox-90.0.2/dom/media/MediaInfo.h:11, 123:44.05 from /builddir/build/BUILD/firefox-90.0.2/dom/media/VideoUtils.h:11, 123:44.05 from /builddir/build/BUILD/firefox-90.0.2/dom/media/MediaMIMETypes.h:10, 123:44.05 from /builddir/build/BUILD/firefox-90.0.2/dom/media/MediaContainerType.h:10, 123:44.05 from /builddir/build/BUILD/firefox-90.0.2/dom/media/ADTSDecoder.cpp:8, 123:44.05 from Unified_cpp_dom_media0.cpp:2: 123:44.05 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = mozilla::adts::FrameHeader]’: 123:44.05 /builddir/build/BUILD/firefox-90.0.2/dom/media/ADTSDemuxer.cpp:75:25: required from here 123:44.05 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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] 123:44.05 35 | memset(aT, 0, sizeof(T)); 123:44.05 | ~~~~~~^~~~~~~~~~~~~~~~~~ 123:44.05 In file included from Unified_cpp_dom_media0.cpp:11: 123:44.05 /builddir/build/BUILD/firefox-90.0.2/dom/media/ADTSDemuxer.cpp:50:7: note: ‘class mozilla::adts::FrameHeader’ declared here 123:44.05 50 | class FrameHeader { 123:44.05 | ^~~~~~~~~~~ 124:23.63 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/MediaEngineWebRTCAudio.h:14, 124:23.63 from /builddir/build/BUILD/firefox-90.0.2/dom/media/MediaManager.cpp:69, 124:23.63 from Unified_cpp_dom_media2.cpp:101: 124:23.63 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h: In member function ‘webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)’: 124:23.63 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:294:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct webrtc::AudioProcessing::Config’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124:23.63 294 | memcpy(this, &config, sizeof(*this)); 124:23.63 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:23.63 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: ‘struct webrtc::AudioProcessing::Config’ declared here 124:23.63 256 | struct Config { 124:23.63 | ^~~~~~ 124:30.62 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 124:30.62 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xpcpublic.h:36, 124:30.62 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsJSUtils.h:23, 124:30.62 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerMarkers.h:51, 124:30.62 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:27, 124:30.62 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 124:30.62 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Monitor.h:10, 124:30.62 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/MozPromise.h:15, 124:30.62 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/DecoderDoctorLogger.h:15, 124:30.62 from /builddir/build/BUILD/firefox-90.0.2/dom/media/MediaDataDemuxer.h:10, 124:30.62 from /builddir/build/BUILD/firefox-90.0.2/dom/media/Benchmark.h:10, 124:30.62 from /builddir/build/BUILD/firefox-90.0.2/dom/media/Benchmark.cpp:7, 124:30.62 from Unified_cpp_dom_media1.cpp:2: 124:30.62 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In static member function ‘static already_AddRefed mozilla::DOMMediaStream::Constructor(const mozilla::dom::GlobalObject&, const mozilla::DOMMediaStream&, mozilla::ErrorResult&)’: 124:30.62 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 124:30.62 317 | mHdr->mLength = 0; 124:30.62 | ~~~~~~~~~~~~~~^~~ 124:30.62 In file included from Unified_cpp_dom_media1.cpp:74: 124:30.62 /builddir/build/BUILD/firefox-90.0.2/dom/media/DOMMediaStream.cpp:170:45: note: while referencing ‘nonNullTrackSeq’ 124:30.62 170 | Sequence> nonNullTrackSeq; 124:30.62 | ^~~~~~~~~~~~~~~ 125:09.42 In file included from Unified_cpp_dom_media3.cpp:47: 125:09.42 /builddir/build/BUILD/firefox-90.0.2/dom/media/MediaTrackGraph.cpp: In member function ‘void mozilla::MediaTrackGraphImpl::ApplyAudioContextOperationImpl(mozilla::AudioContextOperationControlMessage*)’: 125:09.42 /builddir/build/BUILD/firefox-90.0.2/dom/media/MediaTrackGraph.cpp:3533:47: warning: ‘state’ may be used uninitialized in this function [-Wmaybe-uninitialized] 125:09.42 3533 | [holder = move(aMessage->mHolder), state]() mutable { 125:09.43 | ^ 125:47.99 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIPrincipal.h:43, 125:47.99 from /builddir/build/BUILD/firefox-90.0.2/dom/media/PrincipalHandle.h:9, 125:47.99 from /builddir/build/BUILD/firefox-90.0.2/dom/media/MediaSegment.h:9, 125:47.99 from /builddir/build/BUILD/firefox-90.0.2/dom/media/VideoSegment.h:9, 125:47.99 from /builddir/build/BUILD/firefox-90.0.2/dom/media/VideoSegment.cpp:6, 125:47.99 from Unified_cpp_dom_media4.cpp:2: 125:47.99 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 125:47.99 inlined from ‘void nsTArray_base::ShrinkCapacityToZero(nsTArray_base::size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:313:34, 125:48.00 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::media::Interval; Allocator = nsTArrayInfallibleAllocator; E = mozilla::media::Interval; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2636:31, 125:48.00 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElements(nsTArray_Impl&&) [with Item = mozilla::media::Interval; Allocator = nsTArrayInfallibleAllocator; E = mozilla::media::Interval]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2795:41, 125:48.00 inlined from ‘mozilla::media::IntervalSet::SelfType& mozilla::media::IntervalSet::Add(const ElemType&) [with T = mozilla::media::TimeUnit]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/Intervals.h:357:30: 125:48.00 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:250:38: warning: ‘void free(void*)’ called on pointer ‘’ with nonzero offset 16 [-Wfree-nonheap-object] 125:48.00 250 | static void Free(void* aPtr) { free(aPtr); } 125:48.00 | ~~~~^~~~~~ 125:51.64 dom/media/wave 126:03.09 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 126:03.09 from /builddir/build/BUILD/firefox-90.0.2/dom/media/wave/WaveDecoder.h:10, 126:03.09 from /builddir/build/BUILD/firefox-90.0.2/dom/media/wave/WaveDecoder.cpp:7, 126:03.09 from Unified_cpp_dom_media_wave0.cpp:2: 126:03.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In copy constructor ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’: 126:03.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 126:03.09 452 | mArray.mHdr->mLength = 0; 126:03.09 | ~~~~~~~~~~~~~~~~~~~~~^~~ 126:03.09 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/VideoUtils.h:11, 126:03.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/MediaMIMETypes.h:10, 126:03.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/MediaContainerType.h:10, 126:03.09 from /builddir/build/BUILD/firefox-90.0.2/dom/media/wave/WaveDecoder.cpp:8, 126:03.09 from Unified_cpp_dom_media_wave0.cpp:2: 126:03.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/MediaInfo.h:121:31: note: while referencing ‘’ 126:03.09 121 | mTags = aOther.mTags.Clone(); 126:03.09 | ~~~~~~~~~~~~~~~~~~^~ 126:04.89 dom/media/webaudio/blink 126:16.26 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32, 126:16.26 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webaudio/blink/DynamicsCompressor.h:32, 126:16.26 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webaudio/blink/DynamicsCompressor.cpp:29, 126:16.26 from Unified_cpp_webaudio_blink0.cpp:11: 126:16.26 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In static member function ‘static nsReturnRef WebCore::HRTFElevation::createBuiltin(int, float)’: 126:16.26 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2401:16: warning: array subscript 193 is outside array bounds of ‘const nsTArrayHeader [1]’ [-Warray-bounds] 126:16.26 2401 | elem_type* iter = Elements() + aStart; 126:16.26 | ^~~~ 126:16.26 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:276:29: note: while referencing ‘sEmptyTArrayHeader’ 126:16.26 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 126:16.26 | ^~~~~~~~~~~~~~~~~~ 126:16.41 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In constructor ‘WebCore::HRTFDatabase::HRTFDatabase(float)’: 126:16.41 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2401:16: warning: array subscript 11 is outside array bounds of ‘const nsTArrayHeader [1]’ [-Warray-bounds] 126:16.41 2401 | elem_type* iter = Elements() + aStart; 126:16.41 | ^~~~ 126:16.41 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:276:29: note: while referencing ‘sEmptyTArrayHeader’ 126:16.41 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 126:16.41 | ^~~~~~~~~~~~~~~~~~ 126:16.56 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In static member function ‘static nsReturnRef WebCore::HRTFElevation::createByInterpolatingSlices(WebCore::HRTFElevation*, WebCore::HRTFElevation*, float, float)’: 126:16.56 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2401:16: warning: array subscript 193 is outside array bounds of ‘const nsTArrayHeader [1]’ [-Warray-bounds] 126:16.56 2401 | elem_type* iter = Elements() + aStart; 126:16.56 | ^~~~ 126:16.56 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:276:29: note: while referencing ‘sEmptyTArrayHeader’ 126:16.56 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 126:16.56 | ^~~~~~~~~~~~~~~~~~ 126:19.14 dom/media/webaudio 126:26.44 dom/media/webm 126:37.61 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 126:37.61 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webm/EbmlComposer.h:8, 126:37.61 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webm/EbmlComposer.cpp:6, 126:37.61 from Unified_cpp_dom_media_webm0.cpp:2: 126:37.61 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::EncryptionInfo::AddInitData(const nsAString&, AInitDatas&&) [with AInitDatas = CopyableTArray&]’: 126:37.61 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 3 is outside array bounds of ‘mozilla::EncryptionInfo::InitData [1]’ [-Warray-bounds] 126:37.61 657 | aOther.mHdr->mLength = 0; 126:37.61 | ~~~~~~~~~~~~~~~~~~~~~^~~ 126:37.61 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/VideoUtils.h:11, 126:37.61 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/EncodedFrame.h:12, 126:37.61 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/ContainerWriter.h:10, 126:37.61 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webm/EbmlComposer.h:9, 126:37.61 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webm/EbmlComposer.cpp:6, 126:37.61 from Unified_cpp_dom_media_webm0.cpp:2: 126:37.61 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/MediaInfo.h:352:9: note: while referencing ‘’ 126:37.61 352 | InitData(aType, std::forward(aInitData))); 126:37.61 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:40.85 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 126:40.85 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 126:40.85 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsCycleCollectionParticipant.h:11, 126:40.85 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsWrapperCache.h:10, 126:40.85 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/EventTarget.h:12, 126:40.85 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:11, 126:40.85 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 126:40.85 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 126:40.85 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webaudio/AnalyserNode.cpp:7, 126:40.85 from Unified_cpp_dom_media_webaudio0.cpp:2: 126:40.85 /builddir/build/BUILD/firefox-90.0.2/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]’: 126:40.85 /builddir/build/BUILD/firefox-90.0.2/dom/media/webaudio/AudioEventTimeline.cpp:93:10: required from here 126:40.85 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:109: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] 126:40.85 109 | memcpy(aDst, aSrc, aNElem * sizeof(T)); 126:40.85 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:40.85 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/media/webaudio/AudioParamTimeline.h:10, 126:40.85 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/AudioParam.h:10, 126:40.85 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webaudio/AudioBufferSourceNode.cpp:10, 126:40.85 from Unified_cpp_dom_media_webaudio0.cpp:29: 126:40.85 /builddir/build/BUILD/firefox-90.0.2/dom/media/webaudio/AudioEventTimeline.h:30:8: note: ‘struct mozilla::dom::AudioTimelineEvent’ declared here 126:40.85 30 | struct AudioTimelineEvent final { 126:40.85 | ^~~~~~~~~~~~~~~~~~ 126:42.47 dom/media/webrtc/common 126:42.48 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 126:45.42 In file included from Unified_cpp_media_webrtc_common0.cpp:20: 126:45.42 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/common/browser_logging/WebRtcLog.cpp: In function ‘void ConfigWebRtcLog(mozilla::LogLevel)’: 126:45.42 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/common/browser_logging/WebRtcLog.cpp:88:30: warning: ‘log_level’ may be used uninitialized [-Wmaybe-uninitialized] 126:45.42 88 | rtc::LogMessage::LogToDebug(log_level); 126:45.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 126:45.67 dom/media/webrtc/jsapi 126:53.49 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 126:53.49 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIGlobalObject.h:18, 126:53.49 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:20, 126:53.49 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 126:53.49 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 126:53.49 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webaudio/AnalyserNode.cpp:7, 126:53.49 from Unified_cpp_dom_media_webaudio0.cpp:2: 126:53.49 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘already_AddRefed mozilla::dom::AudioContext::CreateIIRFilter(const mozilla::dom::Sequence&, const mozilla::dom::Sequence&, mozilla::ErrorResult&)’: 126:53.49 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 4 is outside array bounds of ‘mozilla::dom::IIRFilterOptions [1]’ [-Warray-bounds] 126:53.49 317 | mHdr->mLength = 0; 126:53.49 | ~~~~~~~~~~~~~~^~~ 126:53.49 In file included from Unified_cpp_dom_media_webaudio0.cpp:38: 126:53.49 /builddir/build/BUILD/firefox-90.0.2/dom/media/webaudio/AudioContext.cpp:516:20: note: while referencing ‘options’ 126:53.49 516 | IIRFilterOptions options; 126:53.49 | ^~~~~~~ 127:03.79 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_mixer/frame_combiner.h:17, 127:03.79 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_mixer/audio_mixer_impl.h:18, 127:03.79 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/libwebrtcglue/MediaConduitInterface.h:30, 127:03.79 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/libwebrtcglue/AudioConduit.h:13, 127:03.79 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/jsapi/PeerConnectionImpl.cpp:31, 127:03.79 from Unified_cpp_media_webrtc_jsapi0.cpp:47: 127:03.79 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h: In member function ‘webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)’: 127:03.79 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:294:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct webrtc::AudioProcessing::Config’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 127:03.79 294 | memcpy(this, &config, sizeof(*this)); 127:03.79 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:03.79 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: ‘struct webrtc::AudioProcessing::Config’ declared here 127:03.79 256 | struct Config { 127:03.79 | ^~~~~~ 127:26.76 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIStringBundle.h:18, 127:26.77 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/NSSErrorsService.h:13, 127:26.77 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/ScopedNSSTypes.h:24, 127:26.77 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/transport/dtlsidentity.h:13, 127:26.77 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/jsapi/MediaTransportHandler.h:12, 127:26.77 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/jsapi/MediaTransportHandler.cpp:5, 127:26.77 from Unified_cpp_media_webrtc_jsapi0.cpp:2: 127:26.77 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::net::NetAddr; ElemType = mozilla::net::NetAddr; IndexType = long unsigned int; SizeType = long unsigned int]’: 127:26.77 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 127:26.77 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 127:26.77 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 127:26.77 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2938:17: required from ‘CopyableTArray::CopyableTArray(const CopyableTArray&) [with E = mozilla::net::NetAddr]’ 127:26.77 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/HTTPSSVC.h:49:8: required from ‘static void mozilla::detail::VariantImplementation::copyConstruct(void*, const Variant&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 4; T = mozilla::net::SvcParamIpv4Hint; Ts = {mozilla::net::SvcParamEchConfig, mozilla::net::SvcParamIpv6Hint, mozilla::net::SvcParamODoHConfig}]’ 127:26.77 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Variant.h:223:26: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 127:26.77 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Variant.h:223:26: required from ‘static void mozilla::detail::VariantImplementation::copyConstruct(void*, const Variant&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::Nothing; Ts = {mozilla::net::SvcParamAlpn, mozilla::net::SvcParamNoDefaultAlpn, mozilla::net::SvcParamPort, mozilla::net::SvcParamIpv4Hint, mozilla::net::SvcParamEchConfig, mozilla::net::SvcParamIpv6Hint, mozilla::net::SvcParamODoHConfig}]’ 127:26.77 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Variant.h:652:24: required from ‘mozilla::Variant::Variant(const mozilla::Variant&) [with Ts = {mozilla::Nothing, mozilla::net::SvcParamAlpn, mozilla::net::SvcParamNoDefaultAlpn, mozilla::net::SvcParamPort, mozilla::net::SvcParamIpv4Hint, mozilla::net::SvcParamEchConfig, mozilla::net::SvcParamIpv6Hint, mozilla::net::SvcParamODoHConfig}]’ 127:26.77 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/HTTPSSVC.h:82:8: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = const mozilla::net::SvcFieldValue&; E = mozilla::net::SvcFieldValue]’ 127:26.77 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:664:49: required from ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::net::SvcFieldValue; ElemType = mozilla::net::SvcFieldValue; IndexType = long unsigned int; SizeType = long unsigned int; bool IsTriviallyCopyConstructible = false; bool IsSameType = true]’ 127:26.77 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::net::SvcFieldValue; E = mozilla::net::SvcFieldValue; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 127:26.77 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::net::SvcFieldValue; E = mozilla::net::SvcFieldValue; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 127:26.77 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::net::SvcFieldValue; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 127:26.77 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2938:17: required from ‘CopyableTArray::CopyableTArray(const CopyableTArray&) [with E = mozilla::net::SvcFieldValue]’ 127:26.77 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/HTTPSSVC.h:90:8: required from here 127:26.77 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 127:26.77 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 127:26.77 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:26.77 In file included from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/GetAddrInfo.h:18, 127:26.77 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.h:19, 127:26.77 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsDNSService2.h:15, 127:26.77 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/jsapi/MediaTransportHandler.cpp:44, 127:26.77 from Unified_cpp_media_webrtc_jsapi0.cpp:2: 127:26.77 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 127:26.77 106 | union NetAddr { 127:26.77 | ^~~~~~~ 127:50.34 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 127:50.34 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIGlobalObject.h:18, 127:50.34 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:20, 127:50.34 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webaudio/AudioNode.h:10, 127:50.34 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 127:50.34 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 127:50.35 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 127:50.35 from Unified_cpp_dom_media_webaudio2.cpp:2: 127:50.35 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::dom::WaveShaperNode::SetCurve(const mozilla::dom::Nullable >&, mozilla::ErrorResult&)’: 127:50.35 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 127:50.35 317 | mHdr->mLength = 0; 127:50.35 | ~~~~~~~~~~~~~~^~~ 127:50.35 In file included from Unified_cpp_dom_media_webaudio2.cpp:92: 127:50.35 /builddir/build/BUILD/firefox-90.0.2/dom/media/webaudio/WaveShaperNode.cpp:333:19: note: while referencing ‘curve’ 127:50.35 333 | nsTArray curve; 127:50.35 | ^~~~~ 127:52.10 dom/media/webrtc/jsep 128:16.10 dom/media/webrtc/libwebrtcglue 128:22.35 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_mixer/frame_combiner.h:17, 128:22.35 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_mixer/audio_mixer_impl.h:18, 128:22.35 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/libwebrtcglue/MediaConduitInterface.h:30, 128:22.35 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/libwebrtcglue/AudioConduit.h:13, 128:22.35 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/libwebrtcglue/AudioConduit.cpp:14, 128:22.35 from Unified_cpp_libwebrtcglue0.cpp:2: 128:22.35 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h: In member function ‘webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)’: 128:22.35 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:294:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct webrtc::AudioProcessing::Config’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 128:22.36 294 | memcpy(this, &config, sizeof(*this)); 128:22.36 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:22.36 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: ‘struct webrtc::AudioProcessing::Config’ declared here 128:22.36 256 | struct Config { 128:22.36 | ^~~~~~ 128:29.61 dom/media/webrtc/sdp 128:37.11 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpAttributeList.h:13, 128:37.11 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpMediaSection.h:12, 128:37.11 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/Sdp.h:71, 128:37.11 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/RsdparsaSdpGlue.h:12, 128:37.11 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.h:10, 128:37.11 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:9: 128:37.11 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpAttribute.h: In member function ‘void mozilla::RsdparsaSdpAttributeList::LoadSetup(RustAttributeList*)’: 128:37.11 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpAttribute.h:1557:40: warning: ‘setupEnum’ may be used uninitialized in this function [-Wmaybe-uninitialized] 128:37.11 1557 | : SdpAttribute(kSetupAttribute), mRole(role) {} 128:37.11 | ^~~~~~~~~~~ 128:37.11 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:560:29: note: ‘setupEnum’ was declared here 128:37.11 560 | SdpSetupAttribute::Role setupEnum; 128:37.11 | ^~~~~~~~~ 128:37.21 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpAttributeList.h:13, 128:37.21 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpMediaSection.h:12, 128:37.21 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/Sdp.h:71, 128:37.21 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/RsdparsaSdpGlue.h:12, 128:37.21 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.h:10, 128:37.21 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:9: 128:37.21 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpAttribute.h: In member function ‘void mozilla::RsdparsaSdpAttributeList::LoadDirection(RustAttributeList*)’: 128:37.21 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpAttribute.h:177:44: warning: ‘dir’ may be used uninitialized in this function [-Wmaybe-uninitialized] 128:37.21 177 | : SdpAttribute(kDirectionAttribute), mValue(value) {} 128:37.21 | ^~~~~~~~~~~~~ 128:37.21 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:1130:36: note: ‘dir’ was declared here 128:37.21 1130 | SdpDirectionAttribute::Direction dir; 128:37.21 | ^~~ 128:37.48 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpAttributeList.h:13, 128:37.48 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpMediaSection.h:12, 128:37.48 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/Sdp.h:71, 128:37.48 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/RsdparsaSdpGlue.h:12, 128:37.48 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.h:10, 128:37.48 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:9: 128:37.48 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpAttribute.h: In member function ‘void mozilla::RsdparsaSdpAttributeList::LoadExtmap(RustAttributeList*)’: 128:37.48 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpAttribute.h:334:40: warning: ‘direction’ may be used uninitialized in this function [-Wmaybe-uninitialized] 128:37.48 334 | extensionattributes}; 128:37.48 | ^ 128:37.48 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:1223:38: note: ‘direction’ was declared here 128:37.48 1223 | SdpDirectionAttribute::Direction direction; 128:37.48 | ^~~~~~~~~ 128:37.74 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpAttributeList.h:13, 128:37.74 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpMediaSection.h:12, 128:37.74 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/Sdp.h:71, 128:37.74 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/RsdparsaSdpGlue.h:12, 128:37.74 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.h:10, 128:37.74 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:9: 128:37.74 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpAttribute.h: In member function ‘void mozilla::RsdparsaSdpAttributeList::LoadGroup(RustAttributeList*)’: 128:37.74 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpAttribute.h:488:10: warning: ‘semantic’ may be used uninitialized in this function [-Wmaybe-uninitialized] 128:37.74 488 | struct Group { 128:37.74 | ^~~~~ 128:37.74 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:899:38: note: ‘semantic’ was declared here 128:37.74 899 | SdpGroupAttributeList::Semantics semantic; 128:37.74 | ^~~~~~~~ 128:39.00 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpAttributeList.h:13, 128:39.00 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpMediaSection.h:12, 128:39.00 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/Sdp.h:71, 128:39.00 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/RsdparsaSdpGlue.h:12, 128:39.00 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.h:10, 128:39.00 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:9: 128:39.00 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpAttribute.h: In member function ‘void mozilla::RsdparsaSdpAttributeList::LoadSsrcGroup(RustAttributeList*)’: 128:39.00 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpAttribute.h:1708:10: warning: ‘semantic’ may be used uninitialized in this function [-Wmaybe-uninitialized] 128:39.00 1708 | struct SsrcGroup { 128:39.00 | ^~~~~~~~~ 128:39.00 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:610:42: note: ‘semantic’ was declared here 128:39.00 610 | SdpSsrcGroupAttributeList::Semantics semantic; 128:39.00 | ^~~~~~~~ 129:00.37 dom/media/webrtc 129:03.18 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 129:03.18 from /builddir/build/BUILD/firefox-90.0.2/dom/media/MediaEventSource.h:20, 129:03.18 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/CubebDeviceEnumerator.h:11, 129:03.18 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/CubebDeviceEnumerator.cpp:7: 129:03.18 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::CubebDeviceEnumerator::EnumerateAudioDevices(mozilla::CubebDeviceEnumerator::Side)’: 129:03.18 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 129:03.18 317 | mHdr->mLength = 0; 129:03.18 | ~~~~~~~~~~~~~~^~~ 129:03.18 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/CubebDeviceEnumerator.cpp:228:37: note: while referencing ‘devices’ 129:03.18 228 | nsTArray> devices; 129:03.18 | ^~~~~~~ 129:07.59 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpAttributeList.h:13, 129:07.59 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpMediaSection.h:12, 129:07.59 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/Sdp.h:71, 129:07.59 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpParser.h:12, 129:07.59 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/HybridSdpParser.h:10, 129:07.59 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/HybridSdpParser.cpp:6, 129:07.59 from Unified_cpp_dom_media_webrtc_sdp0.cpp:2: 129:07.59 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpAttribute.h: In member function ‘void mozilla::SipccSdpAttributeList::LoadSsrcGroup(sdp_t*, uint16_t)’: 129:07.59 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpAttribute.h:1716:40: warning: ‘semantic’ may be used uninitialized in this function [-Wmaybe-uninitialized] 129:07.59 1716 | SsrcGroup value = {semantics, ssrcs}; 129:07.59 | ^ 129:07.59 In file included from Unified_cpp_dom_media_webrtc_sdp0.cpp:83: 129:07.60 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SipccSdpAttributeList.cpp:486:42: note: ‘semantic’ was declared here 129:07.60 486 | SdpSsrcGroupAttributeList::Semantics semantic; 129:07.60 | ^~~~~~~~ 129:11.07 In file included from Unified_cpp_dom_media_webrtc_sdp0.cpp:29: 129:11.07 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpHelper.cpp: In member function ‘nsresult mozilla::SdpHelper::CopyTransportParams(size_t, const mozilla::SdpMediaSection&, mozilla::SdpMediaSection*)’: 129:11.07 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/sdp/SdpHelper.cpp:54:7: warning: ‘component’ may be used uninitialized in this function [-Wmaybe-uninitialized] 129:11.07 54 | if (numComponents >= component) { 129:11.07 | ^~ 129:13.23 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/MediaEngineWebRTCAudio.h:14, 129:13.23 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/MediaEngineWebRTC.cpp:12: 129:13.23 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h: In member function ‘webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)’: 129:13.23 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:294:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct webrtc::AudioProcessing::Config’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 129:13.23 294 | memcpy(this, &config, sizeof(*this)); 129:13.23 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:13.23 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: ‘struct webrtc::AudioProcessing::Config’ declared here 129:13.23 256 | struct Config { 129:13.23 | ^~~~~~ 129:22.36 dom/media/webrtc/transport/build 129:30.61 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/MediaEngineWebRTCAudio.h:14, 129:30.61 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/MediaEngineWebRTCAudio.cpp:6, 129:30.61 from Unified_cpp_dom_media_webrtc0.cpp:29: 129:30.61 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h: In member function ‘webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)’: 129:30.61 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:294:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct webrtc::AudioProcessing::Config’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 129:30.61 294 | memcpy(this, &config, sizeof(*this)); 129:30.61 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:30.61 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: ‘struct webrtc::AudioProcessing::Config’ declared here 129:30.61 256 | struct Config { 129:30.61 | ^~~~~~ 129:42.33 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 129:42.33 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayView.h:9, 129:42.33 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:16, 129:42.33 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/Units.h:20, 129:42.33 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/LayersTypes.h:14, 129:42.33 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/ImageContainer.h:21, 129:42.33 from /builddir/build/BUILD/firefox-90.0.2/dom/media/DOMMediaStream.h:9, 129:42.33 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/MediaEngineDefault.h:11, 129:42.33 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/MediaEngineDefault.cpp:5, 129:42.33 from Unified_cpp_dom_media_webrtc0.cpp:2: 129:42.33 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘bool mozilla::dom::RTCCertificate::ReadCertificate(JSStructuredCloneReader*)’: 129:42.33 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::CryptoBuffer [1]’ [-Warray-bounds] 129:42.33 317 | mHdr->mLength = 0; 129:42.33 | ~~~~~~~~~~~~~~^~~ 129:42.33 In file included from Unified_cpp_dom_media_webrtc0.cpp:56: 129:42.33 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/RTCCertificate.cpp:387:16: note: while referencing ‘cert’ 129:42.33 387 | CryptoBuffer cert; 129:42.33 | ^~~~ 129:49.58 dom/media/webrtc/transport/ipc 130:10.98 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 130:10.98 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/WebrtcTCPSocketCallback.h:10, 130:10.98 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/transport/nr_socket_tcp.h:47, 130:10.98 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/transport/nr_socket_tcp.cpp:42: 130:10.98 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual int mozilla::NrTcpSocket::write(const void*, size_t, size_t*)’: 130:10.98 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 130:10.98 317 | mHdr->mLength = 0; 130:10.98 | ~~~~~~~~~~~~~~^~~ 130:10.98 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/transport/nr_socket_tcp.cpp:163:23: note: while referencing ‘writeData’ 130:10.98 163 | nsTArray writeData; 130:10.98 | ^~~~~~~~~ 130:17.89 dom/media/webrtc/transport/third_party/nICEr 130:17.89 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 130:22.58 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 130:26.18 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 130:26.31 dom/media/webrtc/transport/third_party/nrappkit 130:26.32 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 130:29.24 dom/media/webrtc/transportbridge 130:35.47 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_mixer/frame_combiner.h:17, 130:35.47 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_mixer/audio_mixer_impl.h:18, 130:35.47 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/libwebrtcglue/MediaConduitInterface.h:30, 130:35.47 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/transportbridge/MediaPipeline.h:16, 130:35.47 from /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/transportbridge/MediaPipeline.cpp:8, 130:35.47 from Unified_cpp_transportbridge0.cpp:2: 130:35.47 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h: In member function ‘webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)’: 130:35.47 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:294:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct webrtc::AudioProcessing::Config’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 130:35.47 294 | memcpy(this, &config, sizeof(*this)); 130:35.47 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:35.47 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: ‘struct webrtc::AudioProcessing::Config’ declared here 130:35.47 256 | struct Config { 130:35.47 | ^~~~~~ 130:56.33 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/transport/test_nr_socket.cpp: In member function ‘bool mozilla::TestNrSocket::allow_ingress(const nr_transport_addr&, mozilla::TestNrSocket::PortMapping**) const’: 130:56.33 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/transport/test_nr_socket.cpp:869:31: warning: ‘compare_flags’ may be used uninitialized in this function [-Wmaybe-uninitialized] 130:56.33 869 | if (!nr_transport_addr_cmp(&remote_address, &port_mapping->remote_address_, 130:56.33 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:56.33 870 | compare_flags)) { 130:56.33 | ~~~~~~~~~~~~~~ 130:56.33 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/transport/test_nr_socket.cpp:855:7: note: ‘compare_flags’ was declared here 130:56.33 855 | int compare_flags; 130:56.33 | ^~~~~~~~~~~~~ 130:56.41 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/transport/test_nr_socket.cpp: In member function ‘mozilla::TestNrSocket::PortMapping* mozilla::TestNrSocket::get_port_mapping(const nr_transport_addr&, mozilla::TestNat::NatBehavior) const’: 130:56.41 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/transport/test_nr_socket.cpp:869:31: warning: ‘compare_flags’ may be used uninitialized in this function [-Wmaybe-uninitialized] 130:56.41 869 | if (!nr_transport_addr_cmp(&remote_address, &port_mapping->remote_address_, 130:56.41 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:56.41 870 | compare_flags)) { 130:56.41 | ~~~~~~~~~~~~~~ 130:56.96 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/transport/test_nr_socket.cpp: In member function ‘virtual int mozilla::TestNrSocket::sendto(const void*, size_t, int, const nr_transport_addr*)’: 130:56.96 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/transport/test_nr_socket.cpp:869:31: warning: ‘compare_flags’ may be used uninitialized in this function [-Wmaybe-uninitialized] 130:56.96 869 | if (!nr_transport_addr_cmp(&remote_address, &port_mapping->remote_address_, 130:56.96 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:56.96 870 | compare_flags)) { 130:56.96 | ~~~~~~~~~~~~~~ 130:56.96 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/transport/test_nr_socket.cpp:855:7: note: ‘compare_flags’ was declared here 130:56.96 855 | int compare_flags; 130:56.96 | ^~~~~~~~~~~~~ 130:56.96 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/transport/test_nr_socket.cpp:869:31: warning: ‘compare_flags’ may be used uninitialized in this function [-Wmaybe-uninitialized] 130:56.96 869 | if (!nr_transport_addr_cmp(&remote_address, &port_mapping->remote_address_, 130:56.96 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:56.96 870 | compare_flags)) { 130:56.96 | ~~~~~~~~~~~~~~ 130:56.96 /builddir/build/BUILD/firefox-90.0.2/dom/media/webrtc/transport/test_nr_socket.cpp:855:7: note: ‘compare_flags’ was declared here 130:56.96 855 | int compare_flags; 130:56.96 | ^~~~~~~~~~~~~ 131:02.05 dom/media/webspeech/recognition 131:23.66 dom/media/webspeech/synth/speechd 131:28.64 dom/media/webspeech/synth 131:31.04 dom/media/webvtt 131:49.14 dom/messagechannel 131:52.99 In file included from Unified_cpp_webspeech_synth0.cpp:20: 131:52.99 /builddir/build/BUILD/firefox-90.0.2/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp: In member function ‘bool mozilla::dom::SpeechSynthesisVoice::LocalService() const’: 131:52.99 /builddir/build/BUILD/firefox-90.0.2/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:59:10: warning: ‘isLocal’ may be used uninitialized in this function [-Wmaybe-uninitialized] 131:52.99 59 | return isLocal; 131:52.99 | ^~~~~~~ 131:55.60 dom/midi 132:08.17 dom/network 132:14.24 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 132:14.24 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsIGlobalObject.h:18, 132:14.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:20, 132:14.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 132:14.24 from /builddir/build/BUILD/firefox-90.0.2/dom/midi/MIDIAccess.cpp:7, 132:14.24 from Unified_cpp_dom_midi0.cpp:2: 132:14.24 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In static member function ‘static already_AddRefed mozilla::dom::MIDIMessageEvent::Constructor(mozilla::dom::EventTarget*, const mozilla::TimeStamp&, const nsTArray&)’: 132:14.24 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 132:14.24 452 | mArray.mHdr->mLength = 0; 132:14.24 | ~~~~~~~~~~~~~~~~~~~~~^~~ 132:14.24 In file included from Unified_cpp_dom_midi0.cpp:56: 132:14.24 /builddir/build/BUILD/firefox-90.0.2/dom/midi/MIDIMessageEvent.cpp:61:28: note: while referencing ‘’ 132:14.24 61 | e->mRawData = aData.Clone(); 132:14.24 | ~~~~~~~~~~~^~ 132:14.24 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 132:14.24 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsIGlobalObject.h:18, 132:14.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:20, 132:14.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 132:14.24 from /builddir/build/BUILD/firefox-90.0.2/dom/midi/MIDIAccess.cpp:7, 132:14.24 from Unified_cpp_dom_midi0.cpp:2: 132:14.24 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 132:14.24 452 | mArray.mHdr->mLength = 0; 132:14.24 | ~~~~~~~~~~~~~~~~~~~~~^~~ 132:14.24 In file included from Unified_cpp_dom_midi0.cpp:56: 132:14.24 /builddir/build/BUILD/firefox-90.0.2/dom/midi/MIDIMessageEvent.cpp:61:28: note: while referencing ‘’ 132:14.24 61 | e->mRawData = aData.Clone(); 132:14.24 | ~~~~~~~~~~~^~ 132:25.94 dom/notification 132:35.34 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIGlobalObject.h:18, 132:35.34 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:20, 132:35.34 from /builddir/build/BUILD/firefox-90.0.2/dom/network/Connection.h:10, 132:35.34 from /builddir/build/BUILD/firefox-90.0.2/dom/network/Connection.cpp:7, 132:35.34 from Unified_cpp_dom_network0.cpp:2: 132:35.34 /builddir/build/BUILD/firefox-90.0.2/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]’: 132:35.34 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 132:35.34 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 132:35.34 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 132:35.34 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 132:35.34 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 132:35.34 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 132:35.34 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 132:35.34 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:35.34 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 132:35.34 from /builddir/build/BUILD/firefox-90.0.2/dom/network/Connection.cpp:12, 132:35.34 from Unified_cpp_dom_network0.cpp:2: 132:35.34 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 132:35.34 27 | struct JSGCSetting { 132:35.34 | ^~~~~~~~~~~ 132:42.17 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 132:42.17 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIGlobalObject.h:18, 132:42.17 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:20, 132:42.17 from /builddir/build/BUILD/firefox-90.0.2/dom/network/Connection.h:10, 132:42.17 from /builddir/build/BUILD/firefox-90.0.2/dom/network/Connection.cpp:7, 132:42.17 from Unified_cpp_dom_network0.cpp:2: 132:42.17 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘virtual nsresult mozilla::dom::UDPSocketParent::OnPacketReceived(nsIUDPSocket*, nsIUDPMessage*)’: 132:42.17 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 132:42.17 657 | aOther.mHdr->mLength = 0; 132:42.17 | ~~~~~~~~~~~~~~~~~~~~~^~~ 132:42.17 In file included from Unified_cpp_dom_network0.cpp:101: 132:42.17 /builddir/build/BUILD/firefox-90.0.2/dom/network/UDPSocketParent.cpp:503:27: note: while referencing ‘fallibleArray’ 132:42.17 503 | FallibleTArray fallibleArray; 132:42.17 | ^~~~~~~~~~~~~ 132:45.11 dom/offline 132:49.35 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsIGlobalObject.h:18, 132:49.35 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:20, 132:49.35 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Notification.h:10, 132:49.35 from /builddir/build/BUILD/firefox-90.0.2/dom/notification/Notification.cpp:7, 132:49.35 from Unified_cpp_dom_notification0.cpp:2: 132:49.35 /builddir/build/BUILD/firefox-90.0.2/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]’: 132:49.35 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 132:49.35 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 132:49.35 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 132:49.35 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 132:49.35 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 132:49.35 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 132:49.35 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 132:49.35 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:49.35 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 132:49.35 from /builddir/build/BUILD/firefox-90.0.2/dom/notification/Notification.cpp:34, 132:49.35 from Unified_cpp_dom_notification0.cpp:2: 132:49.35 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 132:49.35 27 | struct JSGCSetting { 132:49.35 | ^~~~~~~~~~~ 132:55.38 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 132:55.38 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsIGlobalObject.h:18, 132:55.38 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:20, 132:55.38 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Notification.h:10, 132:55.38 from /builddir/build/BUILD/firefox-90.0.2/dom/notification/Notification.cpp:7, 132:55.38 from Unified_cpp_dom_notification0.cpp:2: 132:55.38 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In static member function ‘static already_AddRefed mozilla::dom::Notification::CreateInternal(nsIGlobalObject*, const nsAString&, const nsAString&, const mozilla::dom::NotificationOptions&, mozilla::ErrorResult&)’: 132:55.39 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 132:55.39 317 | mHdr->mLength = 0; 132:55.39 | ~~~~~~~~~~~~~~^~~ 132:55.39 In file included from Unified_cpp_dom_notification0.cpp:2: 132:55.39 /builddir/build/BUILD/firefox-90.0.2/dom/notification/Notification.cpp:897:22: note: while referencing ‘vibrate’ 132:55.39 897 | nsTArray vibrate; 132:55.39 | ^~~~~~~ 132:55.39 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 132:55.39 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsIGlobalObject.h:18, 132:55.39 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:20, 132:55.39 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Notification.h:10, 132:55.39 from /builddir/build/BUILD/firefox-90.0.2/dom/notification/Notification.cpp:7, 132:55.39 from Unified_cpp_dom_notification0.cpp:2: 132:55.39 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 132:55.39 317 | mHdr->mLength = 0; 132:55.39 | ~~~~~~~~~~~~~~^~~ 132:55.39 In file included from Unified_cpp_dom_notification0.cpp:2: 132:55.39 /builddir/build/BUILD/firefox-90.0.2/dom/notification/Notification.cpp:897:22: note: while referencing ‘vibrate’ 132:55.39 897 | nsTArray vibrate; 132:55.39 | ^~~~~~~ 132:55.53 dom/payments/ipc 132:57.50 dom/payments 133:07.63 dom/performance 133:22.40 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIGlobalObject.h:18, 133:22.40 from /builddir/build/BUILD/firefox-90.0.2/dom/performance/EventCounts.cpp:7, 133:22.40 from Unified_cpp_dom_performance0.cpp:2: 133:22.40 /builddir/build/BUILD/firefox-90.0.2/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]’: 133:22.40 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 133:22.40 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 133:22.40 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 133:22.40 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 133:22.40 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 133:22.40 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 133:22.40 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 133:22.40 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:22.40 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 133:22.40 from /builddir/build/BUILD/firefox-90.0.2/dom/performance/Performance.cpp:28, 133:22.40 from Unified_cpp_dom_performance0.cpp:11: 133:22.40 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 133:22.40 27 | struct JSGCSetting { 133:22.40 | ^~~~~~~~~~~ 133:29.79 dom/permission 133:48.32 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 133:48.32 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:10, 133:48.32 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/OriginAttributes.h:10, 133:48.32 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BasePrincipal.h:15, 133:48.32 from /builddir/build/BUILD/firefox-90.0.2/dom/performance/PerformanceTiming.h:11, 133:48.32 from /builddir/build/BUILD/firefox-90.0.2/dom/performance/PerformanceTiming.cpp:7, 133:48.32 from Unified_cpp_dom_performance1.cpp:2: 133:48.32 /builddir/build/BUILD/firefox-90.0.2/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]’: 133:48.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 133:48.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 133:48.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 133:48.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 133:48.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 133:48.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 133:48.32 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 133:48.32 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:48.32 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 133:48.32 from /builddir/build/BUILD/firefox-90.0.2/dom/performance/PerformanceWorker.cpp:8, 133:48.32 from Unified_cpp_dom_performance1.cpp:11: 133:48.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 133:48.32 27 | struct JSGCSetting { 133:48.32 | ^~~~~~~~~~~ 133:50.64 dom/plugins/base 133:51.60 dom/power 133:54.82 dom/prio 133:59.58 dom/promise 134:12.41 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 134:12.41 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:119, 134:12.41 from /builddir/build/BUILD/firefox-90.0.2/dom/promise/Promise.cpp:52, 134:12.41 from Unified_cpp_dom_promise0.cpp:2: 134:12.41 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 134:12.41 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: 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] 134:12.41 79 | memset(this, 0, sizeof(nsXPTCVariant)); 134:12.41 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:12.41 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 134:12.41 44 | struct nsXPTCVariant { 134:12.41 | ^~~~~~~~~~~~~ 134:14.87 dom/prototype 134:19.16 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 134:19.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 134:19.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/TracingAPI.h:11, 134:19.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/GCPolicyAPI.h:61, 134:19.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:23, 134:19.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Promise.h:14, 134:19.16 from /builddir/build/BUILD/firefox-90.0.2/dom/promise/Promise.cpp:7, 134:19.16 from Unified_cpp_dom_promise0.cpp:2: 134:19.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 134:19.16 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2210:40: required from here 134:19.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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] 134:19.16 35 | memset(aT, 0, sizeof(T)); 134:19.16 | ~~~~~~^~~~~~~~~~~~~~~~~~ 134:19.16 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/promise/Promise.cpp:52, 134:19.16 from Unified_cpp_dom_promise0.cpp:2: 134:19.16 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2209:8: note: ‘struct xpc::GlobalProperties’ declared here 134:19.16 2209 | struct GlobalProperties { 134:19.16 | ^~~~~~~~~~~~~~~~ 134:20.61 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ErrorResult.h:41, 134:20.61 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Promise.h:18, 134:20.61 from /builddir/build/BUILD/firefox-90.0.2/dom/promise/Promise.cpp:7, 134:20.61 from Unified_cpp_dom_promise0.cpp:2: 134:20.61 /builddir/build/BUILD/firefox-90.0.2/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]’: 134:20.61 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 134:20.61 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 134:20.61 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 134:20.61 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 134:20.61 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 134:20.61 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 134:20.61 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 134:20.61 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:20.61 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 134:20.61 from /builddir/build/BUILD/firefox-90.0.2/dom/promise/Promise.cpp:30, 134:20.61 from Unified_cpp_dom_promise0.cpp:2: 134:20.61 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 134:20.61 27 | struct JSGCSetting { 134:20.61 | ^~~~~~~~~~~ 134:25.55 dom/push 134:30.66 dom/quota 134:47.03 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 134:47.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/PushManager.h:32, 134:47.03 from /builddir/build/BUILD/firefox-90.0.2/dom/push/PushManager.cpp:7, 134:47.03 from Unified_cpp_dom_push0.cpp:2: 134:47.03 /builddir/build/BUILD/firefox-90.0.2/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]’: 134:47.03 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 134:47.03 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 134:47.03 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 134:47.03 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 134:47.03 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 134:47.03 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 134:47.03 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 134:47.03 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:47.03 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 134:47.03 from /builddir/build/BUILD/firefox-90.0.2/dom/push/PushManager.cpp:18, 134:47.03 from Unified_cpp_dom_push0.cpp:2: 134:47.03 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 134:47.03 27 | struct JSGCSetting { 134:47.03 | ^~~~~~~~~~~ 134:50.04 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 134:50.04 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 134:50.04 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/PushManager.h:32, 134:50.04 from /builddir/build/BUILD/firefox-90.0.2/dom/push/PushManager.cpp:7, 134:50.04 from Unified_cpp_dom_push0.cpp:2: 134:50.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult mozilla::dom::PushData::Binary(nsTArray&)’: 134:50.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 134:50.04 452 | mArray.mHdr->mLength = 0; 134:50.04 | ~~~~~~~~~~~~~~~~~~~~~^~~ 134:50.04 In file included from Unified_cpp_dom_push0.cpp:11: 134:50.04 /builddir/build/BUILD/firefox-90.0.2/dom/push/PushNotifier.cpp:201:22: note: while referencing ‘’ 134:50.04 201 | aData = mData.Clone(); 134:50.04 | ~~~~~~~~~~~^~ 134:50.04 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 134:50.04 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 134:50.04 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/PushManager.h:32, 134:50.04 from /builddir/build/BUILD/firefox-90.0.2/dom/push/PushManager.cpp:7, 134:50.04 from Unified_cpp_dom_push0.cpp:2: 134:50.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 134:50.04 452 | mArray.mHdr->mLength = 0; 134:50.04 | ~~~~~~~~~~~~~~~~~~~~~^~~ 134:50.04 In file included from Unified_cpp_dom_push0.cpp:11: 134:50.04 /builddir/build/BUILD/firefox-90.0.2/dom/push/PushNotifier.cpp:201:22: note: while referencing ‘’ 134:50.04 201 | aData = mData.Clone(); 134:50.04 | ~~~~~~~~~~~^~ 134:52.06 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:13, 134:52.06 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 134:52.06 from /builddir/build/BUILD/firefox-90.0.2/dom/quota/ActorsChild.h:13, 134:52.06 from /builddir/build/BUILD/firefox-90.0.2/dom/quota/ActorsChild.cpp:7, 134:52.06 from Unified_cpp_dom_quota0.cpp:2: 134:52.06 /builddir/build/BUILD/firefox-90.0.2/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]’: 134:52.06 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 134:52.06 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::Maybe; E = mozilla::Maybe; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 134:52.06 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 134:52.06 /builddir/build/BUILD/firefox-90.0.2/dom/quota/ActorsParent.cpp:770:15: required from here 134:52.06 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 134:52.06 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 134:52.06 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:52.06 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsCharSeparatedTokenizer.h:10, 134:52.06 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTSubstring.h:1376, 134:52.06 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsAString.h:22, 134:52.06 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsString.h:16, 134:52.06 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:12, 134:52.06 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 134:52.06 from /builddir/build/BUILD/firefox-90.0.2/dom/quota/ActorsChild.h:13, 134:52.06 from /builddir/build/BUILD/firefox-90.0.2/dom/quota/ActorsChild.cpp:7, 134:52.06 from Unified_cpp_dom_quota0.cpp:2: 134:52.06 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Maybe.h:348:55: note: ‘class mozilla::Maybe’ declared here 134:52.06 348 | class MOZ_INHERIT_TYPE_ANNOTATIONS_FROM_TEMPLATE_ARGS Maybe 134:52.06 | ^~~~~ 134:52.55 dom/reporting 135:13.80 dom/script 135:16.01 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 135:16.01 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:13, 135:16.01 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 135:16.01 from /builddir/build/BUILD/firefox-90.0.2/dom/quota/ActorsChild.h:13, 135:16.01 from /builddir/build/BUILD/firefox-90.0.2/dom/quota/ActorsChild.cpp:7, 135:16.01 from Unified_cpp_dom_quota0.cpp:2: 135:16.01 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::dom::quota::{anonymous}::ClearRequestBase::DeleteFiles(mozilla::dom::quota::QuotaManager&, mozilla::dom::quota::PersistenceType)’: 135:16.01 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 135:16.01 317 | mHdr->mLength = 0; 135:16.01 | ~~~~~~~~~~~~~~^~~ 135:16.01 In file included from Unified_cpp_dom_quota0.cpp:11: 135:16.01 /builddir/build/BUILD/firefox-90.0.2/dom/quota/ActorsParent.cpp:8938:31: note: while referencing ‘directoriesForRemovalRetry’ 135:16.01 8938 | nsTArray> directoriesForRemovalRetry; 135:16.01 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 135:39.54 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ErrorResult.h:41, 135:39.54 from /builddir/build/BUILD/firefox-90.0.2/dom/quota/StorageManager.cpp:17, 135:39.54 from Unified_cpp_dom_quota1.cpp:2: 135:39.54 /builddir/build/BUILD/firefox-90.0.2/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]’: 135:39.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 135:39.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 135:39.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 135:39.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 135:39.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 135:39.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 135:39.54 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 135:39.54 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:39.54 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 135:39.54 from /builddir/build/BUILD/firefox-90.0.2/dom/quota/StorageManager.cpp:30, 135:39.54 from Unified_cpp_dom_quota1.cpp:2: 135:39.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 135:39.54 27 | struct JSGCSetting { 135:39.54 | ^~~~~~~~~~~ 135:41.78 dom/security/featurepolicy 135:45.80 dom/security/sanitizer 135:54.58 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 135:54.58 from /builddir/build/BUILD/firefox-90.0.2/dom/security/featurepolicy/Feature.h:11, 135:54.58 from /builddir/build/BUILD/firefox-90.0.2/dom/security/featurepolicy/Feature.cpp:7, 135:54.58 from Unified_cpp_featurepolicy0.cpp:2: 135:54.58 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In static member function ‘static bool mozilla::dom::FeaturePolicyParser::ParseString(const nsAString&, mozilla::dom::Document*, nsIPrincipal*, nsIPrincipal*, nsTArray&)’: 135:54.58 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 4 is outside array bounds of ‘mozilla::dom::Feature [1]’ [-Warray-bounds] 135:54.58 317 | mHdr->mLength = 0; 135:54.58 | ~~~~~~~~~~~~~~^~~ 135:54.58 In file included from Unified_cpp_featurepolicy0.cpp:20: 135:54.58 /builddir/build/BUILD/firefox-90.0.2/dom/security/featurepolicy/FeaturePolicyParser.cpp:89:13: note: while referencing ‘feature’ 135:54.58 89 | Feature feature(featureTokens[0]); 135:54.58 | ^~~~~~~ 135:54.58 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 135:54.58 from /builddir/build/BUILD/firefox-90.0.2/dom/security/featurepolicy/Feature.h:11, 135:54.58 from /builddir/build/BUILD/firefox-90.0.2/dom/security/featurepolicy/Feature.cpp:7, 135:54.58 from Unified_cpp_featurepolicy0.cpp:2: 135:54.58 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 4 is outside array bounds of ‘mozilla::dom::Feature [1]’ [-Warray-bounds] 135:54.58 317 | mHdr->mLength = 0; 135:54.58 | ~~~~~~~~~~~~~~^~~ 135:54.58 In file included from Unified_cpp_featurepolicy0.cpp:20: 135:54.58 /builddir/build/BUILD/firefox-90.0.2/dom/security/featurepolicy/FeaturePolicyParser.cpp:89:13: note: while referencing ‘feature’ 135:54.58 89 | Feature feature(featureTokens[0]); 135:54.58 | ^~~~~~~ 135:55.66 dom/security 135:56.25 dom/serializers 136:22.40 dom/serviceworkers 136:23.36 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 136:23.36 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 136:23.36 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ReferrerInfo.h:15, 136:23.36 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Document.h:17, 136:23.36 from /builddir/build/BUILD/firefox-90.0.2/dom/security/CSPEvalChecker.cpp:8, 136:23.36 from Unified_cpp_dom_security0.cpp:2: 136:23.36 /builddir/build/BUILD/firefox-90.0.2/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]’: 136:23.36 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 136:23.36 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 136:23.36 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 136:23.36 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 136:23.36 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 136:23.37 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 136:23.37 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 136:23.37 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:23.37 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 136:23.37 from /builddir/build/BUILD/firefox-90.0.2/dom/security/CSPEvalChecker.cpp:9, 136:23.37 from Unified_cpp_dom_security0.cpp:2: 136:23.37 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 136:23.37 27 | struct JSGCSetting { 136:23.37 | ^~~~~~~~~~~ 136:41.26 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xpcpublic.h:36, 136:41.26 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsJSUtils.h:23, 136:41.26 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerMarkers.h:51, 136:41.26 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:27, 136:41.26 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 136:41.26 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Monitor.h:10, 136:41.26 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/MozPromise.h:15, 136:41.26 from /builddir/build/BUILD/firefox-90.0.2/dom/serviceworkers/FetchEventOpChild.h:12, 136:41.26 from /builddir/build/BUILD/firefox-90.0.2/dom/serviceworkers/FetchEventOpChild.cpp:7, 136:41.26 from Unified_cpp_dom_serviceworkers0.cpp:2: 136:41.26 /builddir/build/BUILD/firefox-90.0.2/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]’: 136:41.26 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 136:41.26 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 136:41.26 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 136:41.26 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 136:41.26 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 136:41.26 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 136:41.26 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 136:41.26 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:41.26 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 136:41.26 from /builddir/build/BUILD/firefox-90.0.2/dom/serviceworkers/ServiceWorkerPrivate.h:13, 136:41.26 from /builddir/build/BUILD/firefox-90.0.2/dom/serviceworkers/FetchEventOpChild.cpp:31, 136:41.26 from Unified_cpp_dom_serviceworkers0.cpp:2: 136:41.26 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 136:41.26 27 | struct JSGCSetting { 136:41.26 | ^~~~~~~~~~~ 137:08.36 dom/simpledb 137:22.43 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:13, 137:22.43 from /builddir/build/BUILD/firefox-90.0.2/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 137:22.43 from Unified_cpp_dom_serviceworkers1.cpp:2: 137:22.43 /builddir/build/BUILD/firefox-90.0.2/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:22.43 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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:22.43 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 137:22.43 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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:22.43 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 137:22.43 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 137:22.43 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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:22.43 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 137:22.43 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137:22.43 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 137:22.43 from /builddir/build/BUILD/firefox-90.0.2/dom/serviceworkers/ServiceWorkerEvents.cpp:34, 137:22.43 from Unified_cpp_dom_serviceworkers1.cpp:11: 137:22.43 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 137:22.43 27 | struct JSGCSetting { 137:22.43 | ^~~~~~~~~~~ 137:49.61 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/serviceworkers/ServiceWorkerJob.h:12, 137:49.61 from /builddir/build/BUILD/firefox-90.0.2/dom/serviceworkers/ServiceWorkerUpdateJob.h:10, 137:49.61 from /builddir/build/BUILD/firefox-90.0.2/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 137:49.61 from /builddir/build/BUILD/firefox-90.0.2/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 137:49.61 from Unified_cpp_dom_serviceworkers2.cpp:2: 137:49.61 /builddir/build/BUILD/firefox-90.0.2/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:49.61 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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:49.61 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 137:49.61 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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:49.61 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 137:49.61 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 137:49.61 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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:49.61 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 137:49.61 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137:49.61 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 137:49.61 from /builddir/build/BUILD/firefox-90.0.2/dom/serviceworkers/ServiceWorkerRegistration.cpp:16, 137:49.61 from Unified_cpp_dom_serviceworkers2.cpp:20: 137:49.61 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 137:49.61 27 | struct JSGCSetting { 137:49.61 | ^~~~~~~~~~~ 138:03.05 dom/smil 138:08.82 dom/storage 138:23.87 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 138:23.87 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/EventForwards.h:12, 138:23.87 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/SMILTimedElement.h:12, 138:23.87 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 138:23.87 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 138:23.87 from /builddir/build/BUILD/firefox-90.0.2/dom/smil/SMILAnimationController.h:13, 138:23.87 from /builddir/build/BUILD/firefox-90.0.2/dom/smil/SMILAnimationController.cpp:7, 138:23.87 from Unified_cpp_dom_smil0.cpp:2: 138:23.87 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult mozilla::SMILAnimationFunction::GetValues(const mozilla::SMILAttr&, mozilla::SMILAnimationFunction::SMILValueArray&)’: 138:23.87 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘mozilla::SMILAnimationFunction::SMILValueArray [1]’ {aka ‘FallibleTArray [1]’} [-Warray-bounds] 138:23.87 452 | mArray.mHdr->mLength = 0; 138:23.87 | ~~~~~~~~~~~~~~~~~~~~~^~~ 138:23.87 In file included from Unified_cpp_dom_smil0.cpp:11: 138:23.87 /builddir/build/BUILD/firefox-90.0.2/dom/smil/SMILAnimationFunction.cpp:709:18: note: while referencing ‘result’ 138:23.87 709 | SMILValueArray result; 138:23.87 | ^~~~~~ 138:23.87 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 138:23.87 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/EventForwards.h:12, 138:23.87 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/SMILTimedElement.h:12, 138:23.87 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 138:23.87 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 138:23.87 from /builddir/build/BUILD/firefox-90.0.2/dom/smil/SMILAnimationController.h:13, 138:23.87 from /builddir/build/BUILD/firefox-90.0.2/dom/smil/SMILAnimationController.cpp:7, 138:23.87 from Unified_cpp_dom_smil0.cpp:2: 138:23.87 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘mozilla::SMILAnimationFunction::SMILValueArray [1]’ {aka ‘FallibleTArray [1]’} [-Warray-bounds] 138:23.87 452 | mArray.mHdr->mLength = 0; 138:23.87 | ~~~~~~~~~~~~~~~~~~~~~^~~ 138:23.87 In file included from Unified_cpp_dom_smil0.cpp:11: 138:23.87 /builddir/build/BUILD/firefox-90.0.2/dom/smil/SMILAnimationFunction.cpp:709:18: note: while referencing ‘result’ 138:23.87 709 | SMILValueArray result; 138:23.87 | ^~~~~~ 138:42.71 dom/svg 138:48.28 dom/system 139:22.33 dom/u2f 139:38.00 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/jsapi.h:20, 139:38.00 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/CallbackObject.h:25, 139:38.00 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 139:38.00 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/U2FBinding.h:11, 139:38.01 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/U2F.h:14, 139:38.01 from /builddir/build/BUILD/firefox-90.0.2/dom/u2f/U2F.cpp:7, 139:38.01 from Unified_cpp_dom_u2f0.cpp:2: 139:38.01 In member function ‘bool mozilla::Variant::is() const [with T = nsMainThreadPtrHandle; Ts = {nsMainThreadPtrHandle, nsMainThreadPtrHandle}]’, 139:38.01 inlined from ‘bool mozilla::dom::U2FTransaction::HasRegisterCallback()’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/U2F.h:55:68, 139:38.01 inlined from ‘void mozilla::dom::U2F::_ZN7mozilla3dom3U2F17RejectTransactionERK8nsresult.part.0(const nsresult&)’ at /builddir/build/BUILD/firefox-90.0.2/dom/u2f/U2F.cpp:613:38: 139:38.01 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Variant.h:712:39: warning: ‘*(const mozilla::Variant, nsMainThreadPtrHandle >*)((char*)&maybeTransaction + offsetof(mozilla::Maybe,mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage)).mozilla::Variant, nsMainThreadPtrHandle >::tag’ may be used uninitialized [-Wmaybe-uninitialized] 139:38.01 712 | return Impl::template tag() == tag; 139:38.01 | ^~~ 139:38.01 In file included from Unified_cpp_dom_u2f0.cpp:2: 139:38.01 /builddir/build/BUILD/firefox-90.0.2/dom/u2f/U2F.cpp: In member function ‘void mozilla::dom::U2F::_ZN7mozilla3dom3U2F17RejectTransactionERK8nsresult.part.0(const nsresult&)’: 139:38.01 /builddir/build/BUILD/firefox-90.0.2/dom/u2f/U2F.cpp:607:25: note: ‘maybeTransaction’ declared here 139:38.01 607 | Maybe maybeTransaction(std::move(mTransaction)); 139:38.01 | ^~~~~~~~~~~~~~~~ 139:39.65 dom/url 139:53.45 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/URLSearchParams.h:21, 139:53.45 from /builddir/build/BUILD/firefox-90.0.2/dom/url/URL.h:10, 139:53.45 from /builddir/build/BUILD/firefox-90.0.2/dom/url/URL.cpp:7, 139:53.46 from Unified_cpp_dom_url0.cpp:2: 139:53.46 /builddir/build/BUILD/firefox-90.0.2/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]’: 139:53.46 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 139:53.46 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 139:53.46 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 139:53.46 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 139:53.46 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 139:53.46 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 139:53.46 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 139:53.46 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:53.46 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 139:53.46 from /builddir/build/BUILD/firefox-90.0.2/dom/url/URLWorker.cpp:12, 139:53.46 from Unified_cpp_dom_url0.cpp:29: 139:53.46 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 139:53.46 27 | struct JSGCSetting { 139:53.46 | ^~~~~~~~~~~ 139:56.58 dom/vr 140:21.82 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 140:21.83 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/AtomArray.h:11, 140:21.83 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsAttrValue.h:25, 140:21.83 from /builddir/build/BUILD/firefox-90.0.2/dom/base/AttrArray.h:22, 140:21.83 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Element.h:20, 140:21.83 from /builddir/build/BUILD/firefox-90.0.2/dom/vr/VRDisplay.cpp:9, 140:21.83 from Unified_cpp_dom_vr0.cpp:2: 140:21.83 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::dom::XRInputSource::Update(mozilla::dom::XRSession*)’: 140:21.83 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 140:21.83 317 | mHdr->mLength = 0; 140:21.83 | ~~~~~~~~~~~~~~^~~ 140:21.83 In file included from Unified_cpp_dom_vr0.cpp:56: 140:21.83 /builddir/build/BUILD/firefox-90.0.2/dom/vr/XRInputSource.cpp:254:35: note: while referencing ‘buttons’ 140:21.83 254 | nsTArray> buttons; 140:21.83 | ^~~~~~~ 140:21.83 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 140:21.83 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/AtomArray.h:11, 140:21.83 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsAttrValue.h:25, 140:21.83 from /builddir/build/BUILD/firefox-90.0.2/dom/base/AttrArray.h:22, 140:21.83 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Element.h:20, 140:21.83 from /builddir/build/BUILD/firefox-90.0.2/dom/vr/VRDisplay.cpp:9, 140:21.83 from Unified_cpp_dom_vr0.cpp:2: 140:21.83 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 140:21.83 317 | mHdr->mLength = 0; 140:21.83 | ~~~~~~~~~~~~~~^~~ 140:21.83 In file included from Unified_cpp_dom_vr0.cpp:56: 140:21.83 /builddir/build/BUILD/firefox-90.0.2/dom/vr/XRInputSource.cpp:266:20: note: while referencing ‘axes’ 140:21.83 266 | nsTArray axes; 140:21.83 | ^~~~ 140:43.83 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 140:43.83 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsIGlobalObject.h:18, 140:43.83 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:20, 140:43.83 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 140:43.83 from /builddir/build/BUILD/firefox-90.0.2/dom/vr/XRReferenceSpace.cpp:7, 140:43.83 from Unified_cpp_dom_vr1.cpp:2: 140:43.83 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::dom::XRViewerPose::GetViews(nsTArray >&)’: 140:43.83 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 140:43.83 452 | mArray.mHdr->mLength = 0; 140:43.83 | ~~~~~~~~~~~~~~~~~~~~~^~~ 140:43.83 In file included from Unified_cpp_dom_vr1.cpp:65: 140:43.83 /builddir/build/BUILD/firefox-90.0.2/dom/vr/XRViewerPose.cpp:42:25: note: while referencing ‘’ 140:43.83 42 | aResult = mViews.Clone(); 140:43.83 | ~~~~~~~~~~~~^~ 140:43.83 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 140:43.83 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsIGlobalObject.h:18, 140:43.83 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:20, 140:43.83 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 140:43.83 from /builddir/build/BUILD/firefox-90.0.2/dom/vr/XRReferenceSpace.cpp:7, 140:43.83 from Unified_cpp_dom_vr1.cpp:2: 140:43.83 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 140:43.83 452 | mArray.mHdr->mLength = 0; 140:43.83 | ~~~~~~~~~~~~~~~~~~~~~^~~ 140:43.83 In file included from Unified_cpp_dom_vr1.cpp:65: 140:43.83 /builddir/build/BUILD/firefox-90.0.2/dom/vr/XRViewerPose.cpp:42:25: note: while referencing ‘’ 140:43.83 42 | aResult = mViews.Clone(); 140:43.83 | ~~~~~~~~~~~~^~ 140:46.64 dom/webauthn 141:11.88 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 141:11.88 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 141:11.88 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:10, 141:11.88 from /builddir/build/BUILD/firefox-90.0.2/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 141:11.88 from Unified_cpp_dom_webauthn0.cpp:2: 141:11.88 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘already_AddRefed mozilla::dom::WebAuthnManager::GetAssertion(const mozilla::dom::PublicKeyCredentialRequestOptions&, const mozilla::dom::Optional >&)’: 141:11.88 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::CryptoBuffer [1]’ [-Warray-bounds] 141:11.88 317 | mHdr->mLength = 0; 141:11.88 | ~~~~~~~~~~~~~~^~~ 141:11.88 In file included from Unified_cpp_dom_webauthn0.cpp:74: 141:11.88 /builddir/build/BUILD/firefox-90.0.2/dom/webauthn/WebAuthnManager.cpp:517:16: note: while referencing ‘rpIdHash’ 141:11.88 517 | CryptoBuffer rpIdHash; 141:11.88 | ^~~~~~~~ 141:15.73 dom/webbrowserpersist 141:57.01 dom/webgpu 142:14.87 dom/websocket 142:29.98 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 142:29.98 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/TypedArray.h:20, 142:29.98 from /builddir/build/BUILD/firefox-90.0.2/dom/websocket/WebSocket.h:12, 142:29.98 from /builddir/build/BUILD/firefox-90.0.2/dom/websocket/WebSocket.cpp:7, 142:29.98 from Unified_cpp_dom_websocket0.cpp:2: 142:29.98 /builddir/build/BUILD/firefox-90.0.2/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]’: 142:29.98 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 142:29.98 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 142:29.98 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 142:29.98 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 142:29.98 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 142:29.98 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 142:29.99 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 142:29.99 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142:29.99 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 142:29.99 from /builddir/build/BUILD/firefox-90.0.2/dom/websocket/WebSocket.cpp:28, 142:29.99 from Unified_cpp_dom_websocket0.cpp:2: 142:29.99 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 142:29.99 27 | struct JSGCSetting { 142:29.99 | ^~~~~~~~~~~ 142:48.82 dom/workers/remoteworkers 142:51.76 dom/workers/sharedworkers 143:11.98 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/workers/remoteworkers/RemoteWorkerChild.h:12, 143:11.99 from /builddir/build/BUILD/firefox-90.0.2/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 143:11.99 from Unified_cpp_remoteworkers0.cpp:2: 143:11.99 /builddir/build/BUILD/firefox-90.0.2/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]’: 143:11.99 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 143:11.99 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 143:11.99 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 143:11.99 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 143:11.99 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 143:11.99 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 143:11.99 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 143:11.99 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143:11.99 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 143:11.99 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/RemoteWorkerManager.h:14, 143:11.99 from /builddir/build/BUILD/firefox-90.0.2/dom/workers/remoteworkers/RemoteWorkerChild.cpp:36, 143:11.99 from Unified_cpp_remoteworkers0.cpp:2: 143:11.99 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 143:11.99 27 | struct JSGCSetting { 143:11.99 | ^~~~~~~~~~~ 143:13.82 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 143:13.82 from /builddir/build/BUILD/firefox-90.0.2/dom/workers/sharedworkers/SharedWorker.h:11, 143:13.82 from /builddir/build/BUILD/firefox-90.0.2/dom/workers/sharedworkers/SharedWorker.cpp:7, 143:13.82 from Unified_cpp_sharedworkers0.cpp:2: 143:13.82 /builddir/build/BUILD/firefox-90.0.2/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]’: 143:13.82 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 143:13.82 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 143:13.82 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 143:13.82 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 143:13.82 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 143:13.82 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 143:13.82 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 143:13.82 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143:13.82 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 143:13.82 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/RemoteWorkerManager.h:14, 143:13.82 from /builddir/build/BUILD/firefox-90.0.2/dom/workers/sharedworkers/SharedWorker.cpp:17, 143:13.82 from Unified_cpp_sharedworkers0.cpp:2: 143:13.82 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 143:13.82 27 | struct JSGCSetting { 143:13.82 | ^~~~~~~~~~~ 143:18.65 dom/workers 143:40.33 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 143:40.33 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 143:40.33 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Worker.h:11, 143:40.33 from /builddir/build/BUILD/firefox-90.0.2/dom/workers/ChromeWorker.h:10, 143:40.33 from /builddir/build/BUILD/firefox-90.0.2/dom/workers/ChromeWorker.cpp:7, 143:40.33 from Unified_cpp_dom_workers0.cpp:2: 143:40.33 /builddir/build/BUILD/firefox-90.0.2/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]’: 143:40.33 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 143:40.33 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 143:40.33 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 143:40.33 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 143:40.33 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 143:40.33 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 143:40.33 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 143:40.33 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143:40.33 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/workers/WorkerPrivate.h:36, 143:40.33 from /builddir/build/BUILD/firefox-90.0.2/dom/workers/ChromeWorker.cpp:11, 143:40.33 from Unified_cpp_dom_workers0.cpp:2: 143:40.33 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 143:40.33 27 | struct JSGCSetting { 143:40.33 | ^~~~~~~~~~~ 143:44.71 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 143:44.71 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerNavigator.h:15, 143:44.71 from /builddir/build/BUILD/firefox-90.0.2/dom/workers/WorkerNavigator.cpp:7, 143:44.71 from Unified_cpp_dom_workers1.cpp:2: 143:44.71 /builddir/build/BUILD/firefox-90.0.2/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]’: 143:44.71 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 143:44.71 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 143:44.71 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 143:44.71 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 143:44.71 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 143:44.71 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 143:44.71 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 143:44.71 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143:44.71 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/RuntimeService.h:18, 143:44.71 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerNavigator.h:16, 143:44.71 from /builddir/build/BUILD/firefox-90.0.2/dom/workers/WorkerNavigator.cpp:7, 143:44.71 from Unified_cpp_dom_workers1.cpp:2: 143:44.71 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 143:44.71 27 | struct JSGCSetting { 143:44.71 | ^~~~~~~~~~~ 143:51.18 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 143:51.18 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 143:51.18 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerNavigator.h:15, 143:51.18 from /builddir/build/BUILD/firefox-90.0.2/dom/workers/WorkerNavigator.cpp:7, 143:51.18 from Unified_cpp_dom_workers1.cpp:2: 143:51.18 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::dom::WorkerNavigator::SetLanguages(const nsTArray >&)’: 143:51.18 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 143:51.18 452 | mArray.mHdr->mLength = 0; 143:51.18 | ~~~~~~~~~~~~~~~~~~~~~^~~ 143:51.18 In file included from Unified_cpp_dom_workers1.cpp:2: 143:51.18 /builddir/build/BUILD/firefox-90.0.2/dom/workers/WorkerNavigator.cpp:75:44: note: while referencing ‘’ 143:51.18 75 | mProperties.mLanguages = aLanguages.Clone(); 143:51.18 | ~~~~~~~~~~~~~~~~^~ 143:51.18 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 143:51.18 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 143:51.18 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerNavigator.h:15, 143:51.18 from /builddir/build/BUILD/firefox-90.0.2/dom/workers/WorkerNavigator.cpp:7, 143:51.18 from Unified_cpp_dom_workers1.cpp:2: 143:51.18 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 143:51.18 452 | mArray.mHdr->mLength = 0; 143:51.18 | ~~~~~~~~~~~~~~~~~~~~~^~~ 143:51.18 In file included from Unified_cpp_dom_workers1.cpp:2: 143:51.18 /builddir/build/BUILD/firefox-90.0.2/dom/workers/WorkerNavigator.cpp:75:44: note: while referencing ‘’ 143:51.18 75 | mProperties.mLanguages = aLanguages.Clone(); 143:51.18 | ~~~~~~~~~~~~~~~~^~ 143:57.50 dom/worklet 144:00.36 dom/xhr 144:08.26 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 144:08.27 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:119, 144:08.27 from /builddir/build/BUILD/firefox-90.0.2/dom/worklet/Worklet.cpp:29, 144:08.27 from Unified_cpp_dom_worklet0.cpp:2: 144:08.27 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 144:08.27 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: 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] 144:08.27 79 | memset(this, 0, sizeof(nsXPTCVariant)); 144:08.27 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:08.27 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 144:08.27 44 | struct nsXPTCVariant { 144:08.27 | ^~~~~~~~~~~~~ 144:10.57 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTHashtable.h:24, 144:10.57 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsBaseHashtable.h:22, 144:10.57 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRefCountedHashtable.h:10, 144:10.57 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRefPtrHashtable.h:10, 144:10.57 from /builddir/build/BUILD/firefox-90.0.2/dom/worklet/Worklet.h:11, 144:10.57 from /builddir/build/BUILD/firefox-90.0.2/dom/worklet/Worklet.cpp:7, 144:10.57 from Unified_cpp_dom_worklet0.cpp:2: 144:10.57 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 144:10.57 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2210:40: required from here 144:10.57 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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] 144:10.57 35 | memset(aT, 0, sizeof(T)); 144:10.57 | ~~~~~~^~~~~~~~~~~~~~~~~~ 144:10.57 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/worklet/Worklet.cpp:29, 144:10.57 from Unified_cpp_dom_worklet0.cpp:2: 144:10.57 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2209:8: note: ‘struct xpc::GlobalProperties’ declared here 144:10.57 2209 | struct GlobalProperties { 144:10.57 | ^~~~~~~~~~~~~~~~ 144:14.89 dom/xml 144:24.41 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ErrorResult.h:41, 144:24.41 from /builddir/build/BUILD/firefox-90.0.2/dom/xhr/XMLHttpRequest.h:11, 144:24.41 from /builddir/build/BUILD/firefox-90.0.2/dom/xhr/XMLHttpRequest.cpp:7, 144:24.41 from Unified_cpp_dom_xhr0.cpp:2: 144:24.41 /builddir/build/BUILD/firefox-90.0.2/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]’: 144:24.41 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 144:24.41 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 144:24.41 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 144:24.41 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 144:24.41 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 144:24.41 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 144:24.41 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 144:24.41 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:24.41 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 144:24.41 from /builddir/build/BUILD/firefox-90.0.2/dom/xhr/XMLHttpRequestWorker.cpp:33, 144:24.41 from Unified_cpp_dom_xhr0.cpp:47: 144:24.41 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 144:24.41 27 | struct JSGCSetting { 144:24.41 | ^~~~~~~~~~~ 144:34.01 dom/xslt/base 144:36.62 dom/xslt/xml 144:44.61 dom/xslt/xpath 144:48.92 dom/xslt/xslt 145:00.00 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 145:00.00 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:119, 145:00.00 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xslt/txEXSLTFunctions.cpp:33, 145:00.00 from Unified_cpp_dom_xslt_xslt0.cpp:29: 145:00.00 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 145:00.00 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: 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] 145:00.00 79 | memset(this, 0, sizeof(nsXPTCVariant)); 145:00.00 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145:00.00 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 145:00.00 44 | struct nsXPTCVariant { 145:00.00 | ^~~~~~~~~~~~~ 145:01.68 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 145:01.68 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 145:01.68 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsCycleCollectionParticipant.h:11, 145:01.68 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 145:01.68 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsINode.h:14, 145:01.68 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsIContent.h:10, 145:01.68 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txXPathNode.h:9, 145:01.68 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xml/txXMLUtils.h:15, 145:01.68 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xslt/txXSLTFunctions.h:11, 145:01.68 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 145:01.68 from Unified_cpp_dom_xslt_xslt0.cpp:11: 145:01.68 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 145:01.68 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2210:40: required from here 145:01.68 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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] 145:01.68 35 | memset(aT, 0, sizeof(T)); 145:01.68 | ~~~~~~^~~~~~~~~~~~~~~~~~ 145:01.68 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xslt/txEXSLTFunctions.cpp:33, 145:01.68 from Unified_cpp_dom_xslt_xslt0.cpp:29: 145:01.68 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2209:8: note: ‘struct xpc::GlobalProperties’ declared here 145:01.68 2209 | struct GlobalProperties { 145:01.68 | ^~~~~~~~~~~~~~~~ 145:13.24 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 145:13.24 /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txNodeSet.cpp: In member function ‘nsresult txNodeSet::add(const txXPathNode&)’: 145:13.24 /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txNodeSet.cpp:112:12: 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] 145:13.24 112 | memmove(pos + 1, pos, moveSize * sizeof(txXPathNode)); 145:13.24 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145:13.24 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txXPathTreeWalker.h:10, 145:13.24 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txNameTest.cpp:9, 145:13.24 from Unified_cpp_dom_xslt_xpath1.cpp:2: 145:13.24 /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txXPathNode.h:17:7: note: ‘class txXPathNode’ declared here 145:13.24 17 | class txXPathNode { 145:13.24 | ^~~~~~~~~~~ 145:13.24 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 145:13.24 /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txNodeSet.cpp: In member function ‘nsresult txNodeSet::add(const txNodeSet&, txNodeSet::transferOp, txNodeSet::destroyOp)’: 145:13.24 /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txNodeSet.cpp:277:14: 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] 145:13.24 277 | memmove(insertPos, pos, count * sizeof(txXPathNode)); 145:13.24 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145:13.24 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txXPathTreeWalker.h:10, 145:13.24 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txNameTest.cpp:9, 145:13.24 from Unified_cpp_dom_xslt_xpath1.cpp:2: 145:13.24 /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txXPathNode.h:17:7: note: ‘class txXPathNode’ declared here 145:13.24 17 | class txXPathNode { 145:13.24 | ^~~~~~~~~~~ 145:13.25 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 145:13.25 /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txNodeSet.cpp: In member function ‘nsresult txNodeSet::sweep()’: 145:13.25 /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txNodeSet.cpp:375:14: 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] 145:13.25 375 | memmove(insertion, mStart + pos - chunk, chunk * sizeof(txXPathNode)); 145:13.25 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145:13.25 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txXPathTreeWalker.h:10, 145:13.25 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txNameTest.cpp:9, 145:13.25 from Unified_cpp_dom_xslt_xpath1.cpp:2: 145:13.25 /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txXPathNode.h:17:7: note: ‘class txXPathNode’ declared here 145:13.25 17 | class txXPathNode { 145:13.25 | ^~~~~~~~~~~ 145:13.25 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 145:13.25 /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txNodeSet.cpp: In member function ‘bool txNodeSet::ensureGrowSize(int32_t)’: 145:13.25 /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txNodeSet.cpp:469:12: 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] 145:13.25 469 | memmove(dest, mStart, oldSize * sizeof(txXPathNode)); 145:13.25 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145:13.25 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txXPathTreeWalker.h:10, 145:13.25 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txNameTest.cpp:9, 145:13.25 from Unified_cpp_dom_xslt_xpath1.cpp:2: 145:13.25 /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txXPathNode.h:17:7: note: ‘class txXPathNode’ declared here 145:13.25 17 | class txXPathNode { 145:13.25 | ^~~~~~~~~~~ 145:13.25 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 145:13.25 /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txNodeSet.cpp:494:11: 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] 145:13.25 494 | memcpy(dest, mStart, oldSize * sizeof(txXPathNode)); 145:13.25 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145:13.25 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txXPathTreeWalker.h:10, 145:13.25 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txNameTest.cpp:9, 145:13.25 from Unified_cpp_dom_xslt_xpath1.cpp:2: 145:13.25 /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txXPathNode.h:17:7: note: ‘class txXPathNode’ declared here 145:13.25 17 | class txXPathNode { 145:13.25 | ^~~~~~~~~~~ 145:13.25 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 145:13.25 /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txNodeSet.cpp: In static member function ‘static void txNodeSet::transferElements(txXPathNode*, const txXPathNode*, const txXPathNode*)’: 145:13.25 /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txNodeSet.cpp:567:9: 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] 145:13.25 567 | memcpy(aDest, aStart, (aEnd - aStart) * sizeof(txXPathNode)); 145:13.25 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145:13.25 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txXPathTreeWalker.h:10, 145:13.25 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txNameTest.cpp:9, 145:13.25 from Unified_cpp_dom_xslt_xpath1.cpp:2: 145:13.25 /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txXPathNode.h:17:7: note: ‘class txXPathNode’ declared here 145:13.25 17 | class txXPathNode { 145:13.25 | ^~~~~~~~~~~ 145:27.36 dom/xul 145:34.82 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 145:34.82 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/base/txStack.h:9, 145:34.82 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txResultRecycler.h:10, 145:34.82 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txExprResult.h:11, 145:34.82 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txExpr.h:11, 145:34.82 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xslt/txXSLTPatterns.h:11, 145:34.82 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xslt/txPatternParser.h:9, 145:34.82 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xslt/txPatternParser.cpp:6, 145:34.82 from Unified_cpp_dom_xslt_xslt1.cpp:2: 145:34.82 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In copy constructor ‘txElementContext::txElementContext(const txElementContext&)’: 145:34.82 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 145:34.82 452 | mArray.mHdr->mLength = 0; 145:34.82 | ~~~~~~~~~~~~~~~~~~~~~^~~ 145:34.82 In file included from Unified_cpp_dom_xslt_xslt1.cpp:38: 145:34.82 /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xslt/txStylesheetCompiler.cpp:880:63: note: while referencing ‘’ 145:34.82 880 | mInstructionNamespaces = aOther.mInstructionNamespaces.Clone(); 145:34.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 145:34.82 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 145:34.82 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/base/txStack.h:9, 145:34.82 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txResultRecycler.h:10, 145:34.82 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txExprResult.h:11, 145:34.82 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txExpr.h:11, 145:34.82 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xslt/txXSLTPatterns.h:11, 145:34.82 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xslt/txPatternParser.h:9, 145:34.82 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xslt/txPatternParser.cpp:6, 145:34.82 from Unified_cpp_dom_xslt_xslt1.cpp:2: 145:34.82 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 145:34.82 452 | mArray.mHdr->mLength = 0; 145:34.83 | ~~~~~~~~~~~~~~~~~~~~~^~~ 145:34.83 In file included from Unified_cpp_dom_xslt_xslt1.cpp:38: 145:34.83 /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xslt/txStylesheetCompiler.cpp:880:63: note: while referencing ‘’ 145:34.83 880 | mInstructionNamespaces = aOther.mInstructionNamespaces.Clone(); 145:34.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 145:36.28 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 145:36.28 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/base/txStack.h:9, 145:36.28 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txResultRecycler.h:10, 145:36.28 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txExprResult.h:11, 145:36.28 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xpath/txExpr.h:11, 145:36.28 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xslt/txXSLTPatterns.h:11, 145:36.28 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xslt/txPatternParser.h:9, 145:36.28 from /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xslt/txPatternParser.cpp:6, 145:36.28 from Unified_cpp_dom_xslt_xslt1.cpp:2: 145:36.28 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘nsresult txStylesheet::doneCompiling()’: 145:36.28 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 145:36.28 317 | mHdr->mLength = 0; 145:36.28 | ~~~~~~~~~~~~~~^~~ 145:36.28 In file included from Unified_cpp_dom_xslt_xslt1.cpp:20: 145:36.28 /builddir/build/BUILD/firefox-90.0.2/dom/xslt/xslt/txStylesheet.cpp:270:33: note: while referencing ‘frameStripSpaceTests’ 145:36.28 270 | nsTArray frameStripSpaceTests; 145:36.28 | ^~~~~~~~~~~~~~~~~~~~ 145:38.49 editor/composer 145:55.16 editor/libeditor 146:16.61 editor/spellchecker 146:36.69 editor/txmgr 146:39.95 extensions/auth 146:52.17 extensions/permissions 147:21.95 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 147:21.95 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIClassInfo.h:14, 147:21.95 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIClassInfoImpl.h:14, 147:21.95 from /builddir/build/BUILD/firefox-90.0.2/extensions/permissions/Permission.cpp:7, 147:21.95 from Unified_cpp_permissions0.cpp:2: 147:21.95 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::PermissionManager::CompleteMigrations()’: 147:21.96 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 147:21.96 317 | mHdr->mLength = 0; 147:21.96 | ~~~~~~~~~~~~~~^~~ 147:21.96 In file included from Unified_cpp_permissions0.cpp:20: 147:21.96 /builddir/build/BUILD/firefox-90.0.2/extensions/permissions/PermissionManager.cpp:2792:28: note: while referencing ‘entries’ 147:21.96 2792 | nsTArray entries; 147:21.96 | ^~~~~~~ 147:22.73 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 147:22.73 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIClassInfo.h:14, 147:22.73 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIClassInfoImpl.h:14, 147:22.73 from /builddir/build/BUILD/firefox-90.0.2/extensions/permissions/Permission.cpp:7, 147:22.73 from Unified_cpp_permissions0.cpp:2: 147:22.73 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::PermissionManager::CompleteRead()’: 147:22.73 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 147:22.73 317 | mHdr->mLength = 0; 147:22.73 | ~~~~~~~~~~~~~~^~~ 147:22.73 In file included from Unified_cpp_permissions0.cpp:20: 147:22.73 /builddir/build/BUILD/firefox-90.0.2/extensions/permissions/PermissionManager.cpp:2820:23: note: while referencing ‘entries’ 147:22.73 2820 | nsTArray entries; 147:22.73 | ^~~~~~~ 147:25.02 extensions/pref/autoconfig/src 147:35.52 extensions/spellcheck/hunspell/glue 147:38.85 In file included from Unified_cpp_editor_libeditor1.cpp:128: 147:38.85 /builddir/build/BUILD/firefox-90.0.2/editor/libeditor/HTMLTableEditor.cpp: In member function ‘nsresult mozilla::HTMLEditor::InsertTableCellsWithTransaction(int32_t, mozilla::HTMLEditor::InsertPosition)’: 147:38.85 /builddir/build/BUILD/firefox-90.0.2/editor/libeditor/HTMLTableEditor.cpp:70:39: warning: ‘newCellIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 147:38.85 70 | ->SetSelectionAfterTableEdit(MOZ_KnownLive(mTable), mRow, mCol, 147:38.85 /builddir/build/BUILD/firefox-90.0.2/editor/libeditor/HTMLTableEditor.cpp:228:11: note: ‘newCellIndex’ was declared here 147:38.85 228 | int32_t newCellIndex; 147:38.85 | ^~~~~~~~~~~~ 148:12.56 extensions/spellcheck/hunspell/src 148:19.79 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:14, 148:19.79 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 148:19.79 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 148:19.79 from : 148:19.79 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = HunspellAllocator]’, 148:19.79 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = HunspellAllocator]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:59:13, 148:19.79 inlined from ‘char* mystrdup(const char*)’ at /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/src/csutil.cxx:298:16: 148:19.79 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIMemoryReporter.h:641:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 148:19.79 641 | return moz_malloc_size_of(aPtr); \ 148:19.79 | ~~~~~~~~~~~~~~~~~~^~~~~~ 148:19.79 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:152:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 148:19.79 152 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 148:19.79 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:19.79 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/stl_wrappers/atomic:66, 148:19.79 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Atomics.h:26, 148:19.79 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:12, 148:19.79 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 148:19.79 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 148:19.79 from : 148:19.79 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/mozalloc.h: In function ‘char* mystrdup(const char*)’: 148:19.79 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/mozalloc.h:99:17: note: by argument 1 of type ‘const void*’ to ‘size_t moz_malloc_size_of(const void*)’ declared here 148:19.79 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 148:19.79 | ^~~~~~~~~~~~~~~~~~ 148:19.82 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:14, 148:19.82 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 148:19.82 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 148:19.82 from : 148:19.82 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = HunspellAllocator]’, 148:19.82 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = HunspellAllocator]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:59:13, 148:19.82 inlined from ‘int {anonymous}::munge_vector(char***, const std::vector >&)’ at /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/src/hunspell.cxx:1927:23: 148:19.82 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIMemoryReporter.h:641:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 148:19.82 641 | return moz_malloc_size_of(aPtr); \ 148:19.82 | ~~~~~~~~~~~~~~~~~~^~~~~~ 148:19.82 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:152:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 148:19.82 152 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 148:19.82 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:19.82 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/stl_wrappers/atomic:66, 148:19.82 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Atomics.h:26, 148:19.82 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:12, 148:19.82 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 148:19.82 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 148:19.82 from : 148:19.82 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/mozalloc.h: In function ‘int {anonymous}::munge_vector(char***, const std::vector >&)’: 148:19.82 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/mozalloc.h:99:17: note: by argument 1 of type ‘const void*’ to ‘size_t moz_malloc_size_of(const void*)’ declared here 148:19.82 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 148:19.82 | ^~~~~~~~~~~~~~~~~~ 148:20.16 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:14, 148:20.16 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 148:20.16 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 148:20.16 from : 148:20.16 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = HunspellAllocator]’, 148:20.16 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = HunspellAllocator]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:59:13, 148:20.16 inlined from ‘RepList::RepList(int)’ at /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/src/replist.cxx:80:22: 148:20.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIMemoryReporter.h:641:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 148:20.16 641 | return moz_malloc_size_of(aPtr); \ 148:20.16 | ~~~~~~~~~~~~~~~~~~^~~~~~ 148:20.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:152:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 148:20.16 152 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 148:20.17 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:20.17 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/stl_wrappers/atomic:66, 148:20.17 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Atomics.h:26, 148:20.17 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:12, 148:20.17 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 148:20.17 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 148:20.17 from : 148:20.17 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/mozalloc.h: In constructor ‘RepList::RepList(int)’: 148:20.17 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/mozalloc.h:99:17: note: by argument 1 of type ‘const void*’ to ‘size_t moz_malloc_size_of(const void*)’ declared here 148:20.17 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 148:20.17 | ^~~~~~~~~~~~~~~~~~ 148:28.69 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:14, 148:28.69 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 148:28.69 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 148:28.69 from : 148:28.69 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = HunspellAllocator]’, 148:28.69 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = HunspellAllocator]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:59:13, 148:28.69 inlined from ‘int HashMgr::decode_flags(short unsigned int**, const string&, FileMgr*) const’ at /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/src/hashmgr.cxx:747:34: 148:28.69 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIMemoryReporter.h:641:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 148:28.69 641 | return moz_malloc_size_of(aPtr); \ 148:28.69 | ~~~~~~~~~~~~~~~~~~^~~~~~ 148:28.69 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:152:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 148:28.69 152 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 148:28.69 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:28.69 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/stl_wrappers/atomic:66, 148:28.69 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Atomics.h:26, 148:28.69 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:12, 148:28.69 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 148:28.69 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 148:28.69 from : 148:28.69 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/mozalloc.h: In member function ‘int HashMgr::decode_flags(short unsigned int**, const string&, FileMgr*) const’: 148:28.69 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/mozalloc.h:99:17: note: by argument 1 of type ‘const void*’ to ‘size_t moz_malloc_size_of(const void*)’ declared here 148:28.69 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 148:28.69 | ^~~~~~~~~~~~~~~~~~ 148:28.69 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:14, 148:28.69 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 148:28.69 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 148:28.69 from : 148:28.69 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = HunspellAllocator]’, 148:28.69 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = HunspellAllocator]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:59:13, 148:28.69 inlined from ‘int HashMgr::decode_flags(short unsigned int**, const string&, FileMgr*) const’ at /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/src/hashmgr.cxx:791:34: 148:28.69 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIMemoryReporter.h:641:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 148:28.69 641 | return moz_malloc_size_of(aPtr); \ 148:28.69 | ~~~~~~~~~~~~~~~~~~^~~~~~ 148:28.69 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:152:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 148:28.69 152 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 148:28.69 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:28.69 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/stl_wrappers/atomic:66, 148:28.69 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Atomics.h:26, 148:28.69 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:12, 148:28.69 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 148:28.69 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 148:28.69 from : 148:28.69 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/mozalloc.h: In member function ‘int HashMgr::decode_flags(short unsigned int**, const string&, FileMgr*) const’: 148:28.69 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/mozalloc.h:99:17: note: by argument 1 of type ‘const void*’ to ‘size_t moz_malloc_size_of(const void*)’ declared here 148:28.69 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 148:28.69 | ^~~~~~~~~~~~~~~~~~ 148:35.93 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:14, 148:35.93 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 148:35.93 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 148:35.93 from : 148:35.93 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = HunspellAllocator]’, 148:35.93 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = HunspellAllocator]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:59:13, 148:35.93 inlined from ‘int HashMgr::add_hidden_capitalized_word(const string&, int, short unsigned int*, int, const string*, int)’ at /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/src/hashmgr.cxx:438:26: 148:35.93 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIMemoryReporter.h:641:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 148:35.93 641 | return moz_malloc_size_of(aPtr); \ 148:35.93 | ~~~~~~~~~~~~~~~~~~^~~~~~ 148:35.93 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:152:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 148:35.93 152 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 148:35.93 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:35.93 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/stl_wrappers/atomic:66, 148:35.93 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Atomics.h:26, 148:35.93 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:12, 148:35.93 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 148:35.93 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 148:35.93 from : 148:35.93 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/mozalloc.h: In member function ‘int HashMgr::add_hidden_capitalized_word(const string&, int, short unsigned int*, int, const string*, int)’: 148:35.93 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/mozalloc.h:99:17: note: by argument 1 of type ‘const void*’ to ‘size_t moz_malloc_size_of(const void*)’ declared here 148:35.93 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 148:35.93 | ^~~~~~~~~~~~~~~~~~ 148:35.94 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:14, 148:35.94 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 148:35.94 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 148:35.94 from : 148:35.94 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = HunspellAllocator]’, 148:35.94 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = HunspellAllocator]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:59:13, 148:35.94 inlined from ‘int HashMgr::add_hidden_capitalized_word(const string&, int, short unsigned int*, int, const string*, int)’ at /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/src/hashmgr.cxx:438:26: 148:35.94 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIMemoryReporter.h:641:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 148:35.94 641 | return moz_malloc_size_of(aPtr); \ 148:35.94 | ~~~~~~~~~~~~~~~~~~^~~~~~ 148:35.94 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:152:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 148:35.94 152 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 148:35.94 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:35.94 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/stl_wrappers/atomic:66, 148:35.94 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Atomics.h:26, 148:35.94 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:12, 148:35.94 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 148:35.94 from /builddir/build/BUILD/firefox-90.0.2/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 148:35.94 from : 148:35.94 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/mozalloc.h: In member function ‘int HashMgr::add_hidden_capitalized_word(const string&, int, short unsigned int*, int, const string*, int)’: 148:35.94 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/mozalloc.h:99:17: note: by argument 1 of type ‘const void*’ to ‘size_t moz_malloc_size_of(const void*)’ declared here 148:35.94 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 148:35.94 | ^~~~~~~~~~~~~~~~~~ 148:39.73 extensions/spellcheck/src 148:44.40 gfx/2d 149:13.73 gfx/angle/targets/angle_common 149:13.74 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 149:30.88 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/2d/InlineTranslator.cpp:8: 149:30.88 /builddir/build/BUILD/firefox-90.0.2/gfx/2d/RecordedEventImpl.h: In constructor ‘mozilla::gfx::RecordedLink::RecordedLink(S&) [with S = mozilla::gfx::InlineTranslator::TranslateRecording(char*, size_t)::MemReader]’: 149:30.88 /builddir/build/BUILD/firefox-90.0.2/gfx/2d/RecordedEventImpl.h:3918:17: warning: ‘len’ may be used uninitialized in this function [-Wmaybe-uninitialized] 149:30.88 3918 | aStream.read(&mDestination.front(), len); 149:30.88 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149:31.37 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/gfx/RecordedEvent.h:16, 149:31.37 from /builddir/build/BUILD/firefox-90.0.2/gfx/2d/InlineTranslator.h:15, 149:31.37 from /builddir/build/BUILD/firefox-90.0.2/gfx/2d/InlineTranslator.cpp:7: 149:31.37 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/gfx/RecordingTypes.h: In member function ‘void mozilla::gfx::RecordedEvent::ReadStrokeOptions(S&, mozilla::gfx::StrokeOptions&) [with S = mozilla::gfx::InlineTranslator::TranslateRecording(char*, size_t)::MemReader]’: 149:31.37 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/gfx/RecordingTypes.h:52:28: warning: ‘joinStyle’ may be used uninitialized [-Wmaybe-uninitialized] 149:31.37 52 | if (aElement < aMinValue || aElement > aMaxValue) { 149:31.37 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 149:31.37 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/2d/InlineTranslator.cpp:8: 149:31.37 /builddir/build/BUILD/firefox-90.0.2/gfx/2d/RecordedEventImpl.h:1744:13: note: ‘joinStyle’ was declared here 149:31.37 1744 | JoinStyle joinStyle; 149:31.37 | ^~~~~~~~~ 149:31.37 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/gfx/RecordedEvent.h:16, 149:31.37 from /builddir/build/BUILD/firefox-90.0.2/gfx/2d/InlineTranslator.h:15, 149:31.37 from /builddir/build/BUILD/firefox-90.0.2/gfx/2d/InlineTranslator.cpp:7: 149:31.37 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/gfx/RecordingTypes.h:52:28: warning: ‘capStyle’ may be used uninitialized [-Wmaybe-uninitialized] 149:31.37 52 | if (aElement < aMinValue || aElement > aMaxValue) { 149:31.37 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 149:31.37 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/2d/InlineTranslator.cpp:8: 149:31.37 /builddir/build/BUILD/firefox-90.0.2/gfx/2d/RecordedEventImpl.h:1745:12: note: ‘capStyle’ was declared here 149:31.37 1745 | CapStyle capStyle; 149:31.37 | ^~~~~~~~ 149:32.25 /builddir/build/BUILD/firefox-90.0.2/gfx/2d/InlineTranslator.cpp: In member function ‘bool mozilla::gfx::InlineTranslator::TranslateRecording(char*, size_t)’: 149:32.25 /builddir/build/BUILD/firefox-90.0.2/gfx/2d/InlineTranslator.cpp:50:3: warning: ‘magicInt’ may be used uninitialized [-Wmaybe-uninitialized] 149:32.25 50 | if (magicInt != mozilla::gfx::kMagicInt) { 149:32.25 | ^~ 149:32.25 /builddir/build/BUILD/firefox-90.0.2/gfx/2d/InlineTranslator.cpp:57:3: warning: ‘majorRevision’ may be used uninitialized [-Wmaybe-uninitialized] 149:32.25 57 | if (majorRevision != kMajorRevision) { 149:32.25 | ^~ 149:32.25 /builddir/build/BUILD/firefox-90.0.2/gfx/2d/InlineTranslator.cpp:64:3: warning: ‘minorRevision’ may be used uninitialized [-Wmaybe-uninitialized] 149:32.25 64 | if (minorRevision > kMinorRevision) { 149:32.25 | ^~ 149:32.25 /builddir/build/BUILD/firefox-90.0.2/gfx/2d/InlineTranslator.cpp:72:46: warning: ‘eventType’ may be used uninitialized in this function [-Wmaybe-uninitialized] 149:32.25 72 | bool success = RecordedEvent::DoWithEvent( 149:32.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 149:32.25 73 | reader, static_cast(eventType), 149:32.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149:32.25 74 | [&](RecordedEvent* recordedEvent) -> bool { 149:32.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149:32.25 75 | // Make sure that the whole event was read from the stream 149:32.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149:32.25 76 | // successfully. 149:32.25 | ~~~~~~~~~~~~~~~~ 149:32.25 77 | if (!reader.good()) { 149:32.25 | ~~~~~~~~~~~~~~~~~~~~~ 149:32.25 78 | mError = " READ"; 149:32.25 | ~~~~~~~~~~~~~~~~~ 149:32.25 79 | return false; 149:32.25 | ~~~~~~~~~~~~~ 149:32.25 80 | } 149:32.25 | ~ 149:32.25 81 | 149:32.25 | 149:32.25 82 | if (!recordedEvent->PlayEvent(this)) { 149:32.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149:32.25 83 | mError = " PLAY"; 149:32.25 | ~~~~~~~~~~~~~~~~~ 149:32.25 84 | return false; 149:32.25 | ~~~~~~~~~~~~~ 149:32.25 85 | } 149:32.25 | ~ 149:32.25 86 | 149:32.25 | 149:32.25 87 | return true; 149:32.25 | ~~~~~~~~~~~~ 149:32.25 88 | }); 149:32.25 | ~~ 149:46.49 /builddir/build/BUILD/firefox-90.0.2/gfx/2d/ScaledFontFontconfig.cpp: In member function ‘void mozilla::gfx::ScaledFontFontconfig::InstanceData::SetupFontOptions(cairo_font_options_t*, int*, unsigned int*) const’: 149:46.49 /builddir/build/BUILD/firefox-90.0.2/gfx/2d/ScaledFontFontconfig.cpp:297:36: warning: ‘hinting’ may be used uninitialized in this function [-Wmaybe-uninitialized] 149:46.49 297 | cairo_font_options_set_hint_style(aFontOptions, hinting); 149:46.49 | ^ 149:50.53 gfx/angle/targets/preprocessor 150:12.48 gfx/angle/targets/translator 150:18.10 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/angle/checkout/src/compiler/translator/AtomicCounterFunctionHLSL.h:16, 150:18.10 from /builddir/build/BUILD/firefox-90.0.2/gfx/angle/checkout/src/compiler/translator/AtomicCounterFunctionHLSL.cpp:10: 150:18.10 In member function ‘constexpr bool sh::ImmutableString::operator==(const sh::ImmutableString&) const’, 150:18.10 inlined from ‘sh::ImmutableString sh::AtomicCounterFunctionHLSL::useAtomicCounterFunction(const sh::ImmutableString&)’ at /builddir/build/BUILD/firefox-90.0.2/gfx/angle/checkout/src/compiler/translator/AtomicCounterFunctionHLSL.cpp:45:38: 150:18.10 /builddir/build/BUILD/firefox-90.0.2/gfx/angle/checkout/src/compiler/translator/ImmutableString.h:78:22: warning: ‘int __builtin_memcmp_eq(const void*, const void*, long unsigned int)’ specified bound 22 exceeds source size 1 [-Wstringop-overread] 150:18.10 78 | return memcmp(data(), b.data(), mLength) == 0; 150:18.10 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 150:19.88 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 150:19.88 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayView.h:9, 150:19.88 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:16, 150:19.88 from /builddir/build/BUILD/firefox-90.0.2/gfx/2d/BufferEdgePad.cpp:13, 150:19.88 from Unified_cpp_gfx_2d0.cpp:20: 150:19.88 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 150:19.88 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 150:19.88 657 | aOther.mHdr->mLength = 0; 150:19.88 | ~~~~~~~~~~~~~~~~~~~~~^~~ 150:19.88 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/2d/BufferEdgePad.cpp:13, 150:19.88 from Unified_cpp_gfx_2d0.cpp:20: 150:19.88 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 150:19.88 1903 | mBands = aRegion.mBands.Clone(); 150:19.88 | ~~~~~~~~~~~~~~~~~~~~^~ 150:24.25 In file included from Unified_cpp_gfx_2d0.cpp:83: 150:24.25 /builddir/build/BUILD/firefox-90.0.2/gfx/2d/DrawTargetCairo.cpp: In function ‘cairo_pattern_t* mozilla::gfx::GfxPatternToCairoPattern(const mozilla::gfx::Pattern&, mozilla::gfx::Float, const Matrix&)’: 150:24.25 /builddir/build/BUILD/firefox-90.0.2/gfx/2d/DrawTargetCairo.cpp:455:20: warning: ‘pat’ may be used uninitialized in this function [-Wmaybe-uninitialized] 150:24.25 455 | cairo_pattern_t* pat; 150:24.25 | ^~~ 150:51.41 In file included from Unified_cpp_gfx_2d1.cpp:65: 150:51.41 /builddir/build/BUILD/firefox-90.0.2/gfx/2d/Path.cpp: In function ‘void mozilla::gfx::FlattenBezier(const mozilla::gfx::BezierControlPoints&, mozilla::gfx::PathSink*, double)’: 150:51.41 /builddir/build/BUILD/firefox-90.0.2/gfx/2d/Path.cpp:520:18: warning: ‘t2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 150:51.41 520 | SplitBezier(aControlPoints, &prevCPs, &nextCPs, t2min); 150:51.41 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:13.33 gfx/cairo/cairo/src 151:13.34 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:13.46 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:13.46 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:13.46 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-base85-stream.c:37: 151:13.46 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:13.46 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:13.46 | ^~~~~~ 151:13.46 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:13.46 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:13.46 | ^~~~~~ 151:13.54 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:13.67 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:13.67 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:13.67 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c:39: 151:13.67 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:13.67 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:13.67 | ^~~~~~ 151:13.67 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:13.67 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:13.67 | ^~~~~~ 151:14.08 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:14.20 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:14.20 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:14.20 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectilinear.c:39: 151:14.21 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:14.21 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:14.21 | ^~~~~~ 151:14.21 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:14.21 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:14.21 | ^~~~~~ 151:14.49 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:14.62 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:14.62 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:14.62 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:39: 151:14.62 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:14.62 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:14.62 | ^~~~~~ 151:14.62 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:14.62 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:14.62 | ^~~~~~ 151:15.42 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:15.55 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:15.55 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:15.55 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-boxes-intersect.c:40: 151:15.55 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:15.55 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:15.55 | ^~~~~~ 151:15.55 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:15.55 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:15.55 | ^~~~~~ 151:15.93 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:16.05 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:16.06 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:16.06 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-cff-subset.c:45: 151:16.06 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:16.06 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:16.06 | ^~~~~~ 151:16.06 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:16.06 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:16.06 | ^~~~~~ 151:17.62 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:17.75 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:17.75 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:17.75 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-clip-surface.c:42: 151:17.75 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:17.75 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:17.75 | ^~~~~~ 151:17.75 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:17.75 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:17.75 | ^~~~~~ 151:17.87 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:17.99 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:18.00 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:18.00 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-deflate-stream.c:37: 151:18.00 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:18.00 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:18.00 | ^~~~~~ 151:18.00 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:18.00 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:18.00 | ^~~~~~ 151:18.08 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:18.21 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:18.21 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:18.21 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-ft-font.c:42: 151:18.21 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:18.21 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:18.21 | ^~~~~~ 151:18.21 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:18.21 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:18.21 | ^~~~~~ 151:19.23 In function ‘_transform_glyph_bitmap’, 151:19.23 inlined from ‘_cairo_ft_scaled_glyph_init’ at /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-ft-font.c:2737:12: 151:19.23 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-ft-font.c:1711:40: warning: ‘surface’ may be used uninitialized [-Wmaybe-uninitialized] 151:19.23 1711 | cairo_surface_get_device_offset (&(*surface)->base, &origin_x, &origin_y); 151:19.23 | ~^~~~~~~~~ 151:19.23 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-ft-font.c: In function ‘_cairo_ft_scaled_glyph_init’: 151:19.23 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-ft-font.c:2712:34: note: ‘surface’ declared here 151:19.23 2712 | cairo_image_surface_t *surface; 151:19.23 | ^~~~~~~ 151:19.64 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:19.77 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:19.77 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:19.77 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-image-source.c:45: 151:19.77 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:19.77 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:19.77 | ^~~~~~ 151:19.77 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:19.77 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:19.77 | ^~~~~~ 151:20.38 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:20.50 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:20.50 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:20.50 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-mask-compositor.c:46: 151:20.50 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:20.50 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:20.50 | ^~~~~~ 151:20.50 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:20.50 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:20.50 | ^~~~~~ 151:21.11 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:21.23 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:21.23 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:21.23 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-path-stroke-traps.c:40: 151:21.23 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:21.23 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:21.23 | ^~~~~~ 151:21.23 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:21.23 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:21.23 | ^~~~~~ 151:21.73 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:21.85 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:21.85 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:21.86 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-path-stroke-tristrip.c:41: 151:21.86 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:21.86 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:21.86 | ^~~~~~ 151:21.86 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:21.86 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:21.86 | ^~~~~~ 151:22.18 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:22.31 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:22.31 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:22.31 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-pdf-interchange.c:47: 151:22.31 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:22.31 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:22.31 | ^~~~~~ 151:22.31 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:22.31 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:22.31 | ^~~~~~ 151:22.57 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-pdf-interchange.c: In function ‘_cairo_pdf_interchange_tag_begin’: 151:22.57 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-pdf-interchange.c:1113:22: warning: ‘mcid’ may be used uninitialized in this function [-Wmaybe-uninitialized] 151:22.57 1113 | status = _cairo_pdf_operators_tag_begin (&surface->pdf_operators, name, mcid); 151:22.57 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:22.57 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-pdf-interchange.c:1088:19: note: ‘mcid’ was declared here 151:22.57 1088 | int page_num, mcid; 151:22.57 | ^~~~ 151:22.67 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-pdf-interchange.c: In function ‘_cairo_pdf_interchange_begin_page_content’: 151:22.67 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-pdf-interchange.c:1337:22: warning: ‘mcid’ may be used uninitialized in this function [-Wmaybe-uninitialized] 151:22.67 1337 | status = _cairo_pdf_operators_tag_begin (&surface->pdf_operators, 151:22.67 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:22.67 1338 | ic->end_page_node->name, 151:22.67 | ~~~~~~~~~~~~~~~~~~~~~~~~ 151:22.67 1339 | mcid); 151:22.67 | ~~~~~ 151:23.08 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:23.21 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:23.21 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:23.21 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-pdf-operators.c:42: 151:23.21 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:23.21 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:23.21 | ^~~~~~ 151:23.21 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:23.21 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:23.21 | ^~~~~~ 151:23.84 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:23.97 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:23.97 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:23.97 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-pdf-shading.c:37: 151:23.97 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:23.97 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:23.97 | ^~~~~~ 151:23.97 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:23.97 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:23.97 | ^~~~~~ 151:24.09 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:24.22 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:24.22 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:24.22 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: 151:24.22 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:24.22 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:24.22 | ^~~~~~ 151:24.22 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:24.22 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:24.22 | ^~~~~~ 151:26.34 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function ‘_cairo_pdf_surface_add_source_surface’: 151:26.34 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-pdf-surface.c:1395:9: warning: ‘image’ may be used uninitialized in this function [-Wmaybe-uninitialized] 151:26.34 1395 | _cairo_raster_source_pattern_release (pattern, &image->base); 151:26.34 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:26.34 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-pdf-surface.c:1503:28: note: ‘image’ was declared here 151:26.34 1503 | cairo_image_surface_t *image; 151:26.34 | ^~~~~ 151:26.42 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function ‘_cairo_pdf_surface_add_padded_image_surface’: 151:26.42 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-pdf-surface.c:2454:23: warning: ‘image’ may be used uninitialized [-Wmaybe-uninitialized] 151:26.42 2454 | pad_image = &image->base; 151:26.42 | ^~ 151:26.42 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-pdf-surface.c:2440:28: note: ‘image’ declared here 151:26.42 2440 | cairo_image_surface_t *image; 151:26.43 | ^~~~~ 151:27.76 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:27.88 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:27.88 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:27.88 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-polygon-intersect.c:39: 151:27.88 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:27.88 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:27.88 | ^~~~~~ 151:27.88 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:27.88 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:27.88 | ^~~~~~ 151:28.64 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:28.77 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:28.77 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:28.77 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-polygon-reduce.c:39: 151:28.77 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:28.77 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:28.77 | ^~~~~~ 151:28.77 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:28.77 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:28.77 | ^~~~~~ 151:29.48 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:29.60 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:29.60 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:29.60 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-ps-surface.c:57: 151:29.60 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:29.60 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:29.61 | ^~~~~~ 151:29.61 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:29.61 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:29.61 | ^~~~~~ 151:31.46 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:31.59 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:31.59 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:31.59 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:34: 151:31.59 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:31.59 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:31.59 | ^~~~~~ 151:31.59 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:31.59 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:31.59 | ^~~~~~ 151:32.03 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:32.16 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:32.16 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:32.16 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-surface-wrapper.c:38: 151:32.16 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:32.16 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:32.16 | ^~~~~~ 151:32.16 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:32.16 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:32.16 | ^~~~~~ 151:32.52 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:32.65 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:32.65 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:32.65 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-tag-stack.c:37: 151:32.65 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:32.65 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:32.65 | ^~~~~~ 151:32.65 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:32.65 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:32.65 | ^~~~~~ 151:32.78 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:32.90 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:32.90 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:32.90 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-tor-scan-converter.c:96: 151:32.90 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:32.91 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:32.91 | ^~~~~~ 151:32.91 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:32.91 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:32.91 | ^~~~~~ 151:33.58 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:33.70 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:33.70 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:33.70 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-traps-compositor.c:42: 151:33.70 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:33.70 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:33.70 | ^~~~~~ 151:33.70 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:33.70 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:33.70 | ^~~~~~ 151:34.63 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:34.75 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:34.75 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:34.75 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-truetype-subset.c:44: 151:34.75 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:34.75 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:34.75 | ^~~~~~ 151:34.75 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:34.75 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:34.75 | ^~~~~~ 151:35.77 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:35.90 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:35.90 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:35.90 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-type1-fallback.c:37: 151:35.90 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:35.90 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:35.90 | ^~~~~~ 151:35.90 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:35.90 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:35.90 | ^~~~~~ 151:36.29 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:36.42 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:36.42 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:36.42 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-type1-glyph-names.c:36: 151:36.42 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:36.42 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:36.42 | ^~~~~~ 151:36.42 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:36.42 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:36.42 | ^~~~~~ 151:36.45 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:36.58 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:36.58 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:36.58 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-type1-subset.c:44: 151:36.58 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:36.58 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:36.58 | ^~~~~~ 151:36.58 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:36.58 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:36.58 | ^~~~~~ 151:37.36 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:37.48 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:37.48 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:37.48 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-type3-glyph-surface.c:37: 151:37.48 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:37.48 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:37.48 | ^~~~~~ 151:37.48 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:37.48 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:37.48 | ^~~~~~ 151:37.68 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:37.81 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:37.81 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:37.81 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-xlib-core-compositor.c:47: 151:37.81 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:37.81 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:37.81 | ^~~~~~ 151:37.81 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:37.81 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:37.81 | ^~~~~~ 151:38.12 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:38.24 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:38.24 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:38.24 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-xlib-display.c:36: 151:38.24 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:38.24 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:38.24 | ^~~~~~ 151:38.24 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:38.24 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:38.24 | ^~~~~~ 151:38.53 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:38.65 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:38.65 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:38.65 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-xlib-fallback-compositor.c:43: 151:38.65 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:38.65 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:38.65 | ^~~~~~ 151:38.65 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:38.65 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:38.65 | ^~~~~~ 151:38.78 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:38.90 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:38.90 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:38.90 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-xlib-render-compositor.c:43: 151:38.90 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:38.90 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:38.90 | ^~~~~~ 151:38.90 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:38.90 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:38.90 | ^~~~~~ 151:39.96 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:40.09 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:40.09 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:40.09 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-xlib-screen.c:55: 151:40.09 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:40.09 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:40.09 | ^~~~~~ 151:40.09 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:40.09 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:40.09 | ^~~~~~ 151:40.31 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:40.44 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:40.44 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:40.44 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-xlib-source.c:41: 151:40.44 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:40.44 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:40.44 | ^~~~~~ 151:40.44 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:40.44 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:40.44 | ^~~~~~ 151:41.04 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:41.16 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:41.16 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:41.16 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-xlib-surface-shm.c:38: 151:41.16 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:41.16 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:41.16 | ^~~~~~ 151:41.16 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:41.16 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:41.16 | ^~~~~~ 151:41.24 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:41.37 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:41.37 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:41.37 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-xlib-surface.c:48: 151:41.37 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:41.37 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:41.37 | ^~~~~~ 151:41.37 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:41.37 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:41.37 | ^~~~~~ 151:42.42 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:42.54 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:42.54 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:42.54 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-xlib-visual.c:36: 151:42.54 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:42.54 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:42.54 | ^~~~~~ 151:42.54 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:42.54 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:42.54 | ^~~~~~ 151:42.72 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:42.84 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:42.84 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:42.84 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-xlib-xcb-surface.c:39: 151:42.84 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:42.84 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:42.84 | ^~~~~~ 151:42.84 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:42.84 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:42.84 | ^~~~~~ 151:42.86 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:42.99 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:42.99 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:42.99 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-analysis-surface.c:37, 151:42.99 from Unified_c_gfx_cairo_cairo_src0.c:2: 151:42.99 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:42.99 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:42.99 | ^~~~~~ 151:42.99 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:42.99 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:42.99 | ^~~~~~ 151:43.76 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-platform.h:61, 151:43.76 from /builddir/build/BUILD/firefox-90.0.2/objdir/gfx/cairo/cairo/src/cairo-features.h:40, 151:43.76 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo.h:42, 151:43.76 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:70, 151:43.76 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-analysis-surface.c:37, 151:43.76 from Unified_c_gfx_cairo_cairo_src0.c:2: 151:43.76 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-clip-region.c: In function ‘_cairo_clip_extract_region’: 151:43.76 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-rename.h:236:40: warning: ‘stack_rects’ may be used uninitialized [-Wmaybe-uninitialized] 151:43.76 236 | #define cairo_region_create_rectangles _moz_cairo_region_create_rectangles 151:43.76 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-rename.h:236:40: note: in definition of macro ‘cairo_region_create_rectangles’ 151:43.76 236 | #define cairo_region_create_rectangles _moz_cairo_region_create_rectangles 151:43.76 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:43.76 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:73, 151:43.76 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-analysis-surface.c:37, 151:43.76 from Unified_c_gfx_cairo_cairo_src0.c:2: 151:43.76 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-rename.h:236:40: note: by argument 1 of type ‘const cairo_rectangle_int_t *’ {aka ‘const struct _cairo_rectangle_int *’} to ‘_moz_cairo_region_create_rectangles’ declared here 151:43.76 236 | #define cairo_region_create_rectangles _moz_cairo_region_create_rectangles 151:43.76 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:43.76 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-compiler-private.h:92:26: note: in definition of macro ‘slim_hidden_proto1’ 151:43.76 92 | extern __typeof (name) name \ 151:43.76 | ^~~~ 151:43.76 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2078:1: note: in expansion of macro ‘slim_hidden_proto’ 151:43.76 2078 | slim_hidden_proto (cairo_region_create_rectangles); 151:43.76 | ^~~~~~~~~~~~~~~~~ 151:43.76 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2078:20: note: in expansion of macro ‘cairo_region_create_rectangles’ 151:43.76 2078 | slim_hidden_proto (cairo_region_create_rectangles); 151:43.76 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:43.76 In file included from Unified_c_gfx_cairo_cairo_src0.c:92: 151:43.76 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-clip-region.c:55:27: note: ‘stack_rects’ declared here 151:43.76 55 | cairo_rectangle_int_t stack_rects[CAIRO_STACK_ARRAY_LENGTH (cairo_rectangle_int_t)]; 151:43.76 | ^~~~~~~~~~~ 151:46.52 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:46.64 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:46.64 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:46.64 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-damage.c:35, 151:46.64 from Unified_c_gfx_cairo_cairo_src1.c:2: 151:46.64 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:46.64 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:46.64 | ^~~~~~ 151:46.64 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:46.64 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:46.65 | ^~~~~~ 151:49.59 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:49.72 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:49.72 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:49.72 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-image-compositor.c:44, 151:49.72 from Unified_c_gfx_cairo_cairo_src2.c:2: 151:49.72 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:49.72 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:49.72 | ^~~~~~ 151:49.72 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:49.72 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:49.72 | ^~~~~~ 151:49.82 In file included from Unified_c_gfx_cairo_cairo_src2.c:110: 151:49.82 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-output-stream.c:36: warning: "_DEFAULT_SOURCE" redefined 151:49.82 36 | #define _DEFAULT_SOURCE /* for snprintf() */ 151:49.82 | 151:49.82 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/features.h:3, 151:49.82 from /usr/include/assert.h:35, 151:49.82 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/assert.h:3, 151:49.82 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:57, 151:49.82 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-image-compositor.c:44, 151:49.82 from Unified_c_gfx_cairo_cairo_src2.c:2: 151:49.82 /usr/include/features.h:227: note: this is the location of the previous definition 151:49.82 227 | # define _DEFAULT_SOURCE 1 151:49.82 | 151:53.88 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 151:54.00 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 151:54.00 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 151:54.00 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-path-fixed.c:39, 151:54.00 from Unified_c_gfx_cairo_cairo_src3.c:2: 151:54.01 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:54.01 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 151:54.01 | ^~~~~~ 151:54.01 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 151:54.01 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 151:54.01 | ^~~~~~ 151:54.03 In file included from Unified_c_gfx_cairo_cairo_src3.c:20: 151:54.03 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-path-stroke-boxes.c:39: warning: "_DEFAULT_SOURCE" redefined 151:54.03 39 | #define _DEFAULT_SOURCE /* for hypot() */ 151:54.03 | 151:54.03 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/features.h:3, 151:54.03 from /usr/include/assert.h:35, 151:54.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/assert.h:3, 151:54.03 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:57, 151:54.03 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-path-fixed.c:39, 151:54.03 from Unified_c_gfx_cairo_cairo_src3.c:2: 151:54.03 /usr/include/features.h:227: note: this is the location of the previous definition 151:54.03 227 | # define _DEFAULT_SOURCE 1 151:54.03 | 151:57.84 In file included from Unified_c_gfx_cairo_cairo_src3.c:92: 151:57.84 In function ‘bbtree_del’, 151:57.84 inlined from ‘_cairo_recording_surface_create_bbtree’ at /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-recording-surface.c:358:5, 151:57.84 inlined from ‘_cairo_recording_surface_get_visible_commands’ at /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-recording-surface.c:1761:2, 151:57.84 inlined from ‘_cairo_recording_surface_replay_internal’ at /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-recording-surface.c:1895:6: 151:57.84 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-recording-surface.c:248:5: warning: ‘free’ called on pointer ‘surface’ with nonzero offset 432 [-Wfree-nonheap-object] 151:57.84 248 | free (bbt); 151:57.84 | ^~~~~~~~~~ 151:59.45 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-recording-surface.c: In function ‘_cairo_recording_surface_replay_one’: 151:59.45 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-recording-surface.c:2175:12: warning: ‘status’ may be used uninitialized in this function [-Wmaybe-uninitialized] 151:59.45 2175 | return _cairo_surface_set_error (&surface->base, status); 151:59.45 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:01.64 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:01.77 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 152:01.77 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 152:01.77 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-slope.c:37, 152:01.77 from Unified_c_gfx_cairo_cairo_src4.c:2: 152:01.77 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 152:01.77 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 152:01.77 | ^~~~~~ 152:01.77 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 152:01.77 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 152:01.77 | ^~~~~~ 152:01.89 In file included from Unified_c_gfx_cairo_cairo_src4.c:137: 152:01.89 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-toy-font-face.c:42: warning: "_DEFAULT_SOURCE" redefined 152:01.89 42 | #define _DEFAULT_SOURCE /* for strdup() */ 152:01.89 | 152:01.89 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/features.h:3, 152:01.89 from /usr/include/assert.h:35, 152:01.89 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/assert.h:3, 152:01.89 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:57, 152:01.89 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-slope.c:37, 152:01.89 from Unified_c_gfx_cairo_cairo_src4.c:2: 152:01.90 /usr/include/features.h:227: note: this is the location of the previous definition 152:01.90 227 | # define _DEFAULT_SOURCE 1 152:01.90 | 152:05.69 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:05.82 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 152:05.82 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2109, 152:05.82 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-traps.c:40, 152:05.82 from Unified_c_gfx_cairo_cairo_src5.c:2: 152:05.82 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: ‘visibility’ attribute ignored [-Wattributes] 152:05.82 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 152:05.82 | ^~~~~~ 152:05.82 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: ‘visibility’ attribute ignored [-Wattributes] 152:05.82 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 152:05.82 | ^~~~~~ 152:06.62 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-platform.h:61, 152:06.62 from /builddir/build/BUILD/firefox-90.0.2/objdir/gfx/cairo/cairo/src/cairo-features.h:40, 152:06.62 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo.h:42, 152:06.62 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:70, 152:06.62 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-traps.c:40, 152:06.62 from Unified_c_gfx_cairo_cairo_src5.c:2: 152:06.62 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-traps.c: In function ‘_cairo_traps_extract_region’: 152:06.63 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-rename.h:236:40: warning: ‘stack_rects’ may be used uninitialized [-Wmaybe-uninitialized] 152:06.63 236 | #define cairo_region_create_rectangles _moz_cairo_region_create_rectangles 152:06.63 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-rename.h:236:40: note: in definition of macro ‘cairo_region_create_rectangles’ 152:06.63 236 | #define cairo_region_create_rectangles _moz_cairo_region_create_rectangles 152:06.63 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:06.63 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:73, 152:06.63 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-traps.c:40, 152:06.63 from Unified_c_gfx_cairo_cairo_src5.c:2: 152:06.63 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-rename.h:236:40: note: by argument 1 of type ‘const cairo_rectangle_int_t *’ {aka ‘const struct _cairo_rectangle_int *’} to ‘_moz_cairo_region_create_rectangles’ declared here 152:06.63 236 | #define cairo_region_create_rectangles _moz_cairo_region_create_rectangles 152:06.63 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:06.63 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-compiler-private.h:92:26: note: in definition of macro ‘slim_hidden_proto1’ 152:06.63 92 | extern __typeof (name) name \ 152:06.63 | ^~~~ 152:06.63 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2078:1: note: in expansion of macro ‘slim_hidden_proto’ 152:06.63 2078 | slim_hidden_proto (cairo_region_create_rectangles); 152:06.63 | ^~~~~~~~~~~~~~~~~ 152:06.63 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairoint.h:2078:20: note: in expansion of macro ‘cairo_region_create_rectangles’ 152:06.63 2078 | slim_hidden_proto (cairo_region_create_rectangles); 152:06.63 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:06.63 In file included from Unified_c_gfx_cairo_cairo_src5.c:2: 152:06.63 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/cairo/src/cairo-traps.c:866:27: note: ‘stack_rects’ declared here 152:06.63 866 | cairo_rectangle_int_t stack_rects[CAIRO_STACK_ARRAY_LENGTH (cairo_rectangle_int_t)]; 152:06.63 | ^~~~~~~~~~~ 152:08.04 gfx/cairo/libpixman/src 152:08.04 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:10.70 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:13.26 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:13.33 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:13.40 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-bits-image.c:35: 152:13.40 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-bits-image.c: In function ‘reduce_32’: 152:13.40 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-private.h:940:33: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:13.40 940 | #define CLIP(v, low, high) ((v) < (low) ? (low) : ((v) > (high) ? (high) : (v))) 152:13.40 | ^ 152:13.40 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-bits-image.c:217:13: note: in expansion of macro ‘CLIP’ 152:13.40 217 | satot = CLIP (satot, 0, 0xff); 152:13.40 | ^~~~ 152:13.40 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-private.h:940:33: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:13.40 940 | #define CLIP(v, low, high) ((v) < (low) ? (low) : ((v) > (high) ? (high) : (v))) 152:13.40 | ^ 152:13.40 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-bits-image.c:218:13: note: in expansion of macro ‘CLIP’ 152:13.40 218 | srtot = CLIP (srtot, 0, 0xff); 152:13.40 | ^~~~ 152:13.41 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-private.h:940:33: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:13.41 940 | #define CLIP(v, low, high) ((v) < (low) ? (low) : ((v) > (high) ? (high) : (v))) 152:13.41 | ^ 152:13.41 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-bits-image.c:219:13: note: in expansion of macro ‘CLIP’ 152:13.41 219 | sgtot = CLIP (sgtot, 0, 0xff); 152:13.41 | ^~~~ 152:13.41 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-private.h:940:33: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:13.41 940 | #define CLIP(v, low, high) ((v) < (low) ? (low) : ((v) > (high) ? (high) : (v))) 152:13.41 | ^ 152:13.41 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-bits-image.c:220:13: note: in expansion of macro ‘CLIP’ 152:13.41 220 | sbtot = CLIP (sbtot, 0, 0xff); 152:13.41 | ^~~~ 152:13.41 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-bits-image.c: At top level: 152:13.41 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-bits-image.c:1054:8: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 152:13.41 1054 | static const float 152:13.41 | ^~~~~ 152:13.41 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-bits-image.c:1061:8: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 152:13.41 1061 | static const float 152:13.41 | ^~~~~ 152:14.71 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:20.35 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:20.42 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_screen_u’: 152:20.42 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.42 547 | if (v < (low)) \ 152:20.42 | ^ 152:20.42 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:582:13: note: in expansion of macro ‘CLAMP’ 152:20.42 582 | CLAMP (ra, 0, 255 * 255); \ 152:20.42 | ^~~~~ 152:20.42 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:657:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.43 657 | PDF_SEPARABLE_BLEND_MODE (screen) 152:20.43 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.43 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.43 547 | if (v < (low)) \ 152:20.43 | ^ 152:20.43 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:583:13: note: in expansion of macro ‘CLAMP’ 152:20.43 583 | CLAMP (rr, 0, 255 * 255); \ 152:20.43 | ^~~~~ 152:20.43 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:657:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.43 657 | PDF_SEPARABLE_BLEND_MODE (screen) 152:20.43 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.43 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.43 547 | if (v < (low)) \ 152:20.43 | ^ 152:20.43 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:584:13: note: in expansion of macro ‘CLAMP’ 152:20.43 584 | CLAMP (rg, 0, 255 * 255); \ 152:20.43 | ^~~~~ 152:20.43 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:657:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.43 657 | PDF_SEPARABLE_BLEND_MODE (screen) 152:20.43 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.43 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.43 547 | if (v < (low)) \ 152:20.43 | ^ 152:20.43 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:585:13: note: in expansion of macro ‘CLAMP’ 152:20.43 585 | CLAMP (rb, 0, 255 * 255); \ 152:20.43 | ^~~~~ 152:20.43 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:657:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.43 657 | PDF_SEPARABLE_BLEND_MODE (screen) 152:20.43 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.43 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_screen_ca’: 152:20.43 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.43 547 | if (v < (low)) \ 152:20.43 | ^ 152:20.43 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:630:13: note: in expansion of macro ‘CLAMP’ 152:20.43 630 | CLAMP (ra, 0, 255 * 255); \ 152:20.43 | ^~~~~ 152:20.43 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:657:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.43 657 | PDF_SEPARABLE_BLEND_MODE (screen) 152:20.43 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.43 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.43 547 | if (v < (low)) \ 152:20.43 | ^ 152:20.43 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:631:13: note: in expansion of macro ‘CLAMP’ 152:20.43 631 | CLAMP (rr, 0, 255 * 255); \ 152:20.43 | ^~~~~ 152:20.43 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:657:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.43 657 | PDF_SEPARABLE_BLEND_MODE (screen) 152:20.43 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.43 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.43 547 | if (v < (low)) \ 152:20.43 | ^ 152:20.43 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:632:13: note: in expansion of macro ‘CLAMP’ 152:20.43 632 | CLAMP (rg, 0, 255 * 255); \ 152:20.43 | ^~~~~ 152:20.43 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:657:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.44 657 | PDF_SEPARABLE_BLEND_MODE (screen) 152:20.44 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.44 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.44 547 | if (v < (low)) \ 152:20.44 | ^ 152:20.44 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:633:13: note: in expansion of macro ‘CLAMP’ 152:20.44 633 | CLAMP (rb, 0, 255 * 255); \ 152:20.44 | ^~~~~ 152:20.44 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:657:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.44 657 | PDF_SEPARABLE_BLEND_MODE (screen) 152:20.44 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.44 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_overlay_u’: 152:20.44 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.44 547 | if (v < (low)) \ 152:20.44 | ^ 152:20.44 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:582:13: note: in expansion of macro ‘CLAMP’ 152:20.44 582 | CLAMP (ra, 0, 255 * 255); \ 152:20.44 | ^~~~~ 152:20.44 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:694:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.44 694 | PDF_SEPARABLE_BLEND_MODE (overlay) 152:20.44 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.44 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.44 547 | if (v < (low)) \ 152:20.44 | ^ 152:20.44 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:583:13: note: in expansion of macro ‘CLAMP’ 152:20.44 583 | CLAMP (rr, 0, 255 * 255); \ 152:20.44 | ^~~~~ 152:20.44 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:694:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.44 694 | PDF_SEPARABLE_BLEND_MODE (overlay) 152:20.44 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.44 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.44 547 | if (v < (low)) \ 152:20.44 | ^ 152:20.44 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:584:13: note: in expansion of macro ‘CLAMP’ 152:20.44 584 | CLAMP (rg, 0, 255 * 255); \ 152:20.44 | ^~~~~ 152:20.44 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:694:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.44 694 | PDF_SEPARABLE_BLEND_MODE (overlay) 152:20.44 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.44 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.44 547 | if (v < (low)) \ 152:20.44 | ^ 152:20.44 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:585:13: note: in expansion of macro ‘CLAMP’ 152:20.44 585 | CLAMP (rb, 0, 255 * 255); \ 152:20.44 | ^~~~~ 152:20.44 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:694:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.44 694 | PDF_SEPARABLE_BLEND_MODE (overlay) 152:20.44 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.44 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_overlay_ca’: 152:20.44 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.44 547 | if (v < (low)) \ 152:20.44 | ^ 152:20.44 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:630:13: note: in expansion of macro ‘CLAMP’ 152:20.44 630 | CLAMP (ra, 0, 255 * 255); \ 152:20.44 | ^~~~~ 152:20.45 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:694:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.45 694 | PDF_SEPARABLE_BLEND_MODE (overlay) 152:20.45 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.45 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.45 547 | if (v < (low)) \ 152:20.45 | ^ 152:20.45 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:631:13: note: in expansion of macro ‘CLAMP’ 152:20.45 631 | CLAMP (rr, 0, 255 * 255); \ 152:20.45 | ^~~~~ 152:20.45 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:694:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.45 694 | PDF_SEPARABLE_BLEND_MODE (overlay) 152:20.45 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.45 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.45 547 | if (v < (low)) \ 152:20.45 | ^ 152:20.45 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:632:13: note: in expansion of macro ‘CLAMP’ 152:20.45 632 | CLAMP (rg, 0, 255 * 255); \ 152:20.45 | ^~~~~ 152:20.45 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:694:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.45 694 | PDF_SEPARABLE_BLEND_MODE (overlay) 152:20.45 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.45 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.45 547 | if (v < (low)) \ 152:20.45 | ^ 152:20.45 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:633:13: note: in expansion of macro ‘CLAMP’ 152:20.45 633 | CLAMP (rb, 0, 255 * 255); \ 152:20.45 | ^~~~~ 152:20.45 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:694:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.45 694 | PDF_SEPARABLE_BLEND_MODE (overlay) 152:20.45 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.45 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_darken_u’: 152:20.45 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.45 547 | if (v < (low)) \ 152:20.45 | ^ 152:20.45 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:582:13: note: in expansion of macro ‘CLAMP’ 152:20.45 582 | CLAMP (ra, 0, 255 * 255); \ 152:20.45 | ^~~~~ 152:20.45 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:712:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.45 712 | PDF_SEPARABLE_BLEND_MODE (darken) 152:20.45 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.45 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.45 547 | if (v < (low)) \ 152:20.45 | ^ 152:20.45 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:583:13: note: in expansion of macro ‘CLAMP’ 152:20.45 583 | CLAMP (rr, 0, 255 * 255); \ 152:20.45 | ^~~~~ 152:20.45 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:712:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.45 712 | PDF_SEPARABLE_BLEND_MODE (darken) 152:20.45 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.45 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.45 547 | if (v < (low)) \ 152:20.45 | ^ 152:20.45 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:584:13: note: in expansion of macro ‘CLAMP’ 152:20.45 584 | CLAMP (rg, 0, 255 * 255); \ 152:20.45 | ^~~~~ 152:20.45 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:712:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.46 712 | PDF_SEPARABLE_BLEND_MODE (darken) 152:20.46 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.46 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.46 547 | if (v < (low)) \ 152:20.46 | ^ 152:20.46 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:585:13: note: in expansion of macro ‘CLAMP’ 152:20.46 585 | CLAMP (rb, 0, 255 * 255); \ 152:20.46 | ^~~~~ 152:20.46 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:712:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.46 712 | PDF_SEPARABLE_BLEND_MODE (darken) 152:20.46 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.46 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_darken_ca’: 152:20.46 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.46 547 | if (v < (low)) \ 152:20.46 | ^ 152:20.46 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:630:13: note: in expansion of macro ‘CLAMP’ 152:20.46 630 | CLAMP (ra, 0, 255 * 255); \ 152:20.46 | ^~~~~ 152:20.46 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:712:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.46 712 | PDF_SEPARABLE_BLEND_MODE (darken) 152:20.46 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.46 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.46 547 | if (v < (low)) \ 152:20.46 | ^ 152:20.46 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:631:13: note: in expansion of macro ‘CLAMP’ 152:20.46 631 | CLAMP (rr, 0, 255 * 255); \ 152:20.46 | ^~~~~ 152:20.46 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:712:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.46 712 | PDF_SEPARABLE_BLEND_MODE (darken) 152:20.46 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.46 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.46 547 | if (v < (low)) \ 152:20.46 | ^ 152:20.46 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:632:13: note: in expansion of macro ‘CLAMP’ 152:20.46 632 | CLAMP (rg, 0, 255 * 255); \ 152:20.46 | ^~~~~ 152:20.46 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:712:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.46 712 | PDF_SEPARABLE_BLEND_MODE (darken) 152:20.46 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.46 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.46 547 | if (v < (low)) \ 152:20.46 | ^ 152:20.46 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:633:13: note: in expansion of macro ‘CLAMP’ 152:20.46 633 | CLAMP (rb, 0, 255 * 255); \ 152:20.46 | ^~~~~ 152:20.46 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:712:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.46 712 | PDF_SEPARABLE_BLEND_MODE (darken) 152:20.46 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.46 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_lighten_u’: 152:20.46 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.46 547 | if (v < (low)) \ 152:20.46 | ^ 152:20.46 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:582:13: note: in expansion of macro ‘CLAMP’ 152:20.46 582 | CLAMP (ra, 0, 255 * 255); \ 152:20.46 | ^~~~~ 152:20.46 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:730:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.46 730 | PDF_SEPARABLE_BLEND_MODE (lighten) 152:20.46 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.46 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.46 547 | if (v < (low)) \ 152:20.46 | ^ 152:20.46 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:583:13: note: in expansion of macro ‘CLAMP’ 152:20.46 583 | CLAMP (rr, 0, 255 * 255); \ 152:20.46 | ^~~~~ 152:20.46 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:730:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.46 730 | PDF_SEPARABLE_BLEND_MODE (lighten) 152:20.46 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.47 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.47 547 | if (v < (low)) \ 152:20.47 | ^ 152:20.47 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:584:13: note: in expansion of macro ‘CLAMP’ 152:20.47 584 | CLAMP (rg, 0, 255 * 255); \ 152:20.47 | ^~~~~ 152:20.47 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:730:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.47 730 | PDF_SEPARABLE_BLEND_MODE (lighten) 152:20.47 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.47 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.47 547 | if (v < (low)) \ 152:20.47 | ^ 152:20.47 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:585:13: note: in expansion of macro ‘CLAMP’ 152:20.47 585 | CLAMP (rb, 0, 255 * 255); \ 152:20.47 | ^~~~~ 152:20.47 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:730:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.47 730 | PDF_SEPARABLE_BLEND_MODE (lighten) 152:20.47 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.47 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_lighten_ca’: 152:20.47 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.47 547 | if (v < (low)) \ 152:20.47 | ^ 152:20.47 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:630:13: note: in expansion of macro ‘CLAMP’ 152:20.47 630 | CLAMP (ra, 0, 255 * 255); \ 152:20.47 | ^~~~~ 152:20.47 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:730:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.47 730 | PDF_SEPARABLE_BLEND_MODE (lighten) 152:20.47 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.47 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.47 547 | if (v < (low)) \ 152:20.47 | ^ 152:20.47 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:631:13: note: in expansion of macro ‘CLAMP’ 152:20.47 631 | CLAMP (rr, 0, 255 * 255); \ 152:20.47 | ^~~~~ 152:20.47 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:730:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.47 730 | PDF_SEPARABLE_BLEND_MODE (lighten) 152:20.47 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.47 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.47 547 | if (v < (low)) \ 152:20.47 | ^ 152:20.47 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:632:13: note: in expansion of macro ‘CLAMP’ 152:20.47 632 | CLAMP (rg, 0, 255 * 255); \ 152:20.47 | ^~~~~ 152:20.47 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:730:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.47 730 | PDF_SEPARABLE_BLEND_MODE (lighten) 152:20.47 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.47 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.47 547 | if (v < (low)) \ 152:20.47 | ^ 152:20.47 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:633:13: note: in expansion of macro ‘CLAMP’ 152:20.47 633 | CLAMP (rb, 0, 255 * 255); \ 152:20.47 | ^~~~~ 152:20.47 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:730:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.47 730 | PDF_SEPARABLE_BLEND_MODE (lighten) 152:20.47 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.47 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_hard_light_u’: 152:20.47 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.47 547 | if (v < (low)) \ 152:20.47 | ^ 152:20.47 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:582:13: note: in expansion of macro ‘CLAMP’ 152:20.47 582 | CLAMP (ra, 0, 255 * 255); \ 152:20.47 | ^~~~~ 152:20.47 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:758:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.47 758 | PDF_SEPARABLE_BLEND_MODE (hard_light) 152:20.47 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.48 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.48 547 | if (v < (low)) \ 152:20.48 | ^ 152:20.48 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:583:13: note: in expansion of macro ‘CLAMP’ 152:20.48 583 | CLAMP (rr, 0, 255 * 255); \ 152:20.48 | ^~~~~ 152:20.48 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:758:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.48 758 | PDF_SEPARABLE_BLEND_MODE (hard_light) 152:20.48 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.48 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.48 547 | if (v < (low)) \ 152:20.48 | ^ 152:20.48 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:584:13: note: in expansion of macro ‘CLAMP’ 152:20.48 584 | CLAMP (rg, 0, 255 * 255); \ 152:20.48 | ^~~~~ 152:20.48 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:758:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.48 758 | PDF_SEPARABLE_BLEND_MODE (hard_light) 152:20.48 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.48 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.48 547 | if (v < (low)) \ 152:20.48 | ^ 152:20.48 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:585:13: note: in expansion of macro ‘CLAMP’ 152:20.48 585 | CLAMP (rb, 0, 255 * 255); \ 152:20.48 | ^~~~~ 152:20.48 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:758:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.48 758 | PDF_SEPARABLE_BLEND_MODE (hard_light) 152:20.48 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.48 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_hard_light_ca’: 152:20.48 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.48 547 | if (v < (low)) \ 152:20.48 | ^ 152:20.48 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:630:13: note: in expansion of macro ‘CLAMP’ 152:20.48 630 | CLAMP (ra, 0, 255 * 255); \ 152:20.48 | ^~~~~ 152:20.48 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:758:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.48 758 | PDF_SEPARABLE_BLEND_MODE (hard_light) 152:20.48 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.48 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.48 547 | if (v < (low)) \ 152:20.48 | ^ 152:20.48 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:631:13: note: in expansion of macro ‘CLAMP’ 152:20.48 631 | CLAMP (rr, 0, 255 * 255); \ 152:20.48 | ^~~~~ 152:20.48 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:758:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.48 758 | PDF_SEPARABLE_BLEND_MODE (hard_light) 152:20.48 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.48 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.48 547 | if (v < (low)) \ 152:20.48 | ^ 152:20.48 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:632:13: note: in expansion of macro ‘CLAMP’ 152:20.48 632 | CLAMP (rg, 0, 255 * 255); \ 152:20.48 | ^~~~~ 152:20.48 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:758:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.48 758 | PDF_SEPARABLE_BLEND_MODE (hard_light) 152:20.48 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.48 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.48 547 | if (v < (low)) \ 152:20.48 | ^ 152:20.48 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:633:13: note: in expansion of macro ‘CLAMP’ 152:20.48 633 | CLAMP (rb, 0, 255 * 255); \ 152:20.48 | ^~~~~ 152:20.48 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:758:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.48 758 | PDF_SEPARABLE_BLEND_MODE (hard_light) 152:20.48 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.48 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_difference_u’: 152:20.48 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.48 547 | if (v < (low)) \ 152:20.49 | ^ 152:20.49 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:582:13: note: in expansion of macro ‘CLAMP’ 152:20.49 582 | CLAMP (ra, 0, 255 * 255); \ 152:20.49 | ^~~~~ 152:20.49 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:786:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.49 786 | PDF_SEPARABLE_BLEND_MODE (difference) 152:20.49 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.49 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.49 547 | if (v < (low)) \ 152:20.49 | ^ 152:20.49 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:583:13: note: in expansion of macro ‘CLAMP’ 152:20.49 583 | CLAMP (rr, 0, 255 * 255); \ 152:20.49 | ^~~~~ 152:20.49 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:786:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.49 786 | PDF_SEPARABLE_BLEND_MODE (difference) 152:20.49 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.49 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.49 547 | if (v < (low)) \ 152:20.49 | ^ 152:20.49 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:584:13: note: in expansion of macro ‘CLAMP’ 152:20.49 584 | CLAMP (rg, 0, 255 * 255); \ 152:20.49 | ^~~~~ 152:20.49 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:786:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.49 786 | PDF_SEPARABLE_BLEND_MODE (difference) 152:20.49 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.49 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.49 547 | if (v < (low)) \ 152:20.49 | ^ 152:20.49 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:585:13: note: in expansion of macro ‘CLAMP’ 152:20.49 585 | CLAMP (rb, 0, 255 * 255); \ 152:20.49 | ^~~~~ 152:20.49 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:786:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.49 786 | PDF_SEPARABLE_BLEND_MODE (difference) 152:20.49 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.49 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_difference_ca’: 152:20.49 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.49 547 | if (v < (low)) \ 152:20.49 | ^ 152:20.49 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:630:13: note: in expansion of macro ‘CLAMP’ 152:20.49 630 | CLAMP (ra, 0, 255 * 255); \ 152:20.49 | ^~~~~ 152:20.49 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:786:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.49 786 | PDF_SEPARABLE_BLEND_MODE (difference) 152:20.49 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.49 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.49 547 | if (v < (low)) \ 152:20.49 | ^ 152:20.49 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:631:13: note: in expansion of macro ‘CLAMP’ 152:20.49 631 | CLAMP (rr, 0, 255 * 255); \ 152:20.49 | ^~~~~ 152:20.49 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:786:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.49 786 | PDF_SEPARABLE_BLEND_MODE (difference) 152:20.49 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.49 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.49 547 | if (v < (low)) \ 152:20.49 | ^ 152:20.49 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:632:13: note: in expansion of macro ‘CLAMP’ 152:20.49 632 | CLAMP (rg, 0, 255 * 255); \ 152:20.49 | ^~~~~ 152:20.49 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:786:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.49 786 | PDF_SEPARABLE_BLEND_MODE (difference) 152:20.49 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.49 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.49 547 | if (v < (low)) \ 152:20.49 | ^ 152:20.49 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:633:13: note: in expansion of macro ‘CLAMP’ 152:20.49 633 | CLAMP (rb, 0, 255 * 255); \ 152:20.49 | ^~~~~ 152:20.50 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:786:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.50 786 | PDF_SEPARABLE_BLEND_MODE (difference) 152:20.50 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.50 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_exclusion_u’: 152:20.50 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.50 547 | if (v < (low)) \ 152:20.50 | ^ 152:20.50 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:582:13: note: in expansion of macro ‘CLAMP’ 152:20.50 582 | CLAMP (ra, 0, 255 * 255); \ 152:20.50 | ^~~~~ 152:20.50 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:805:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.50 805 | PDF_SEPARABLE_BLEND_MODE (exclusion) 152:20.50 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.50 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.50 547 | if (v < (low)) \ 152:20.50 | ^ 152:20.50 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:583:13: note: in expansion of macro ‘CLAMP’ 152:20.50 583 | CLAMP (rr, 0, 255 * 255); \ 152:20.50 | ^~~~~ 152:20.50 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:805:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.50 805 | PDF_SEPARABLE_BLEND_MODE (exclusion) 152:20.50 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.50 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.50 547 | if (v < (low)) \ 152:20.50 | ^ 152:20.50 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:584:13: note: in expansion of macro ‘CLAMP’ 152:20.50 584 | CLAMP (rg, 0, 255 * 255); \ 152:20.50 | ^~~~~ 152:20.50 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:805:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.50 805 | PDF_SEPARABLE_BLEND_MODE (exclusion) 152:20.50 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.50 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.50 547 | if (v < (low)) \ 152:20.50 | ^ 152:20.50 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:585:13: note: in expansion of macro ‘CLAMP’ 152:20.50 585 | CLAMP (rb, 0, 255 * 255); \ 152:20.50 | ^~~~~ 152:20.50 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:805:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.50 805 | PDF_SEPARABLE_BLEND_MODE (exclusion) 152:20.50 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.50 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c: In function ‘combine_exclusion_ca’: 152:20.50 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.50 547 | if (v < (low)) \ 152:20.50 | ^ 152:20.50 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:630:13: note: in expansion of macro ‘CLAMP’ 152:20.50 630 | CLAMP (ra, 0, 255 * 255); \ 152:20.50 | ^~~~~ 152:20.50 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:805:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.50 805 | PDF_SEPARABLE_BLEND_MODE (exclusion) 152:20.50 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.50 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.50 547 | if (v < (low)) \ 152:20.50 | ^ 152:20.50 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:631:13: note: in expansion of macro ‘CLAMP’ 152:20.50 631 | CLAMP (rr, 0, 255 * 255); \ 152:20.50 | ^~~~~ 152:20.50 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:805:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.50 805 | PDF_SEPARABLE_BLEND_MODE (exclusion) 152:20.50 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.50 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.50 547 | if (v < (low)) \ 152:20.50 | ^ 152:20.50 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:632:13: note: in expansion of macro ‘CLAMP’ 152:20.50 632 | CLAMP (rg, 0, 255 * 255); \ 152:20.50 | ^~~~~ 152:20.50 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:805:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.51 805 | PDF_SEPARABLE_BLEND_MODE (exclusion) 152:20.51 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:20.51 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:547:15: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 152:20.51 547 | if (v < (low)) \ 152:20.51 | ^ 152:20.51 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:633:13: note: in expansion of macro ‘CLAMP’ 152:20.51 633 | CLAMP (rb, 0, 255 * 255); \ 152:20.51 | ^~~~~ 152:20.51 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-combine32.c:805:1: note: in expansion of macro ‘PDF_SEPARABLE_BLEND_MODE’ 152:20.51 805 | PDF_SEPARABLE_BLEND_MODE (exclusion) 152:20.51 | ^~~~~~~~~~~~~~~~~~~~~~~~ 152:21.72 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:21.90 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:22.24 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:22.54 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:23.06 /builddir/build/BUILD/firefox-90.0.2/gfx/angle/checkout/src/compiler/translator/ShaderStorageBlockOutputHLSL.cpp: In member function ‘void sh::ShaderStorageBlockOutputHLSL::traverseSSBOAccess(sh::TIntermTyped*, sh::SSBOMethod)’: 152:23.06 /builddir/build/BUILD/firefox-90.0.2/gfx/angle/checkout/src/compiler/translator/ShaderStorageBlockOutputHLSL.cpp:435:33: warning: ‘storage’ may be used uninitialized in this function [-Wmaybe-uninitialized] 152:23.06 435 | node->getAsSwizzleNode()); 152:23.06 | ^ 152:23.06 /builddir/build/BUILD/firefox-90.0.2/gfx/angle/checkout/src/compiler/translator/ShaderStorageBlockOutputHLSL.cpp:431:20: warning: ‘rowMajor’ may be used uninitialized in this function [-Wmaybe-uninitialized] 152:23.06 431 | setMatrixStride(node, storage, rowMajor); 152:23.06 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 152:30.10 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:30.33 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:30.52 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:30.57 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-glyph.c:408:1: warning: ‘force_align_arg_pointer’ attribute directive ignored [-Wattributes] 152:30.57 408 | { 152:30.57 | ^ 152:30.58 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-glyph.c:655:1: warning: ‘force_align_arg_pointer’ attribute directive ignored [-Wattributes] 152:30.58 655 | { 152:30.58 | ^ 152:30.89 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:31.05 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:31.47 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:31.70 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:31.88 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:32.53 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:32.59 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:32.71 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:32.78 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:32.99 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:34.40 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:35.75 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:35.83 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:36.18 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:36.40 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:36.47 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 152:36.85 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman.h:73, 152:36.85 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman-private.h:34, 152:36.85 from /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman.c:29: 152:36.85 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman.c: In function ‘_moz_pixman_image_fill_rectangles’: 152:36.85 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/cairo/pixman-rename.h:122:33: warning: ‘stack_boxes’ may be used uninitialized [-Wmaybe-uninitialized] 152:36.85 122 | #define pixman_image_fill_boxes _moz_pixman_image_fill_boxes 152:36.85 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman.c:866:14: note: in expansion of macro ‘pixman_image_fill_boxes’ 152:36.85 866 | result = pixman_image_fill_boxes (op, dest, color, n_rects, boxes); 152:36.85 | ^~~~~~~~~~~~~~~~~~~~~~~ 152:36.85 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/cairo/pixman-rename.h:122:33: note: by argument 5 of type ‘const pixman_box32_t *’ {aka ‘const struct pixman_box32 *’} to ‘_moz_pixman_image_fill_boxes’ declared here 152:36.85 122 | #define pixman_image_fill_boxes _moz_pixman_image_fill_boxes 152:36.85 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:36.85 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman.c:875:1: note: in expansion of macro ‘pixman_image_fill_boxes’ 152:36.85 875 | pixman_image_fill_boxes (pixman_op_t op, 152:36.85 | ^~~~~~~~~~~~~~~~~~~~~~~ 152:36.85 /builddir/build/BUILD/firefox-90.0.2/gfx/cairo/libpixman/src/pixman.c:842:20: note: ‘stack_boxes’ declared here 152:36.85 842 | pixman_box32_t stack_boxes[6]; 152:36.85 | ^~~~~~~~~~~ 152:36.94 gfx/config 153:01.21 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 153:01.21 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:13, 153:01.21 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 153:01.21 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 153:01.21 from /builddir/build/BUILD/firefox-90.0.2/gfx/config/gfxConfig.cpp:9, 153:01.21 from Unified_cpp_gfx_config0.cpp:2: 153:01.21 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In static member function ‘static void mozilla::gfx::gfxVars::Initialize()’: 153:01.21 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 153:01.21 657 | aOther.mHdr->mLength = 0; 153:01.21 | ~~~~~~~~~~~~~~~~~~~~~^~~ 153:01.21 In file included from Unified_cpp_gfx_config0.cpp:29: 153:01.21 /builddir/build/BUILD/firefox-90.0.2/gfx/config/gfxVars.cpp:57:30: note: while referencing ‘initUpdates’ 153:01.21 57 | nsTArray initUpdates; 153:01.21 | ^~~~~~~~~~~ 153:01.76 gfx/gl 153:08.40 /builddir/build/BUILD/firefox-90.0.2/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp: In function ‘sh::TString sh::TypeString(const sh::TType&)’: 153:08.40 /builddir/build/BUILD/firefox-90.0.2/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:916:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 153:08.40 916 | switch (type.getNominalSize()) 153:08.40 | ^~~~~~ 153:08.40 /builddir/build/BUILD/firefox-90.0.2/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:927:13: note: here 153:08.40 927 | case EbtInt: 153:08.40 | ^~~~ 153:08.40 /builddir/build/BUILD/firefox-90.0.2/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:928:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 153:08.40 928 | switch (type.getNominalSize()) 153:08.40 | ^~~~~~ 153:08.40 /builddir/build/BUILD/firefox-90.0.2/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:939:13: note: here 153:08.40 939 | case EbtUInt: 153:08.40 | ^~~~ 153:08.40 /builddir/build/BUILD/firefox-90.0.2/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:940:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 153:08.40 940 | switch (type.getNominalSize()) 153:08.40 | ^~~~~~ 153:08.40 /builddir/build/BUILD/firefox-90.0.2/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:951:13: note: here 153:08.40 951 | case EbtBool: 153:08.40 | ^~~~ 153:08.40 /builddir/build/BUILD/firefox-90.0.2/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:952:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 153:08.40 952 | switch (type.getNominalSize()) 153:08.40 | ^~~~~~ 153:08.40 /builddir/build/BUILD/firefox-90.0.2/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:963:13: note: here 153:08.40 963 | case EbtVoid: 153:08.40 | ^~~~ 154:05.73 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 154:05.73 from /builddir/build/BUILD/firefox-90.0.2/gfx/gl/GLContext.h:35, 154:05.73 from /builddir/build/BUILD/firefox-90.0.2/gfx/gl/GLContextEGL.h:10, 154:05.73 from /builddir/build/BUILD/firefox-90.0.2/gfx/gl/AndroidSurfaceTexture.cpp:9, 154:05.73 from Unified_cpp_gfx_gl0.cpp:2: 154:05.73 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In static member function ‘static void* mozilla::gl::GLContextEGL::CreatePBufferSurfaceTryingPowerOfTwo(mozilla::gl::EglDisplay&, EGLConfig, EGLenum, mozilla::gfx::IntSize&)’: 154:05.73 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 154:05.73 317 | mHdr->mLength = 0; 154:05.73 | ~~~~~~~~~~~~~~^~~ 154:05.73 In file included from Unified_cpp_gfx_gl0.cpp:47: 154:05.73 /builddir/build/BUILD/firefox-90.0.2/gfx/gl/GLContextProviderEGL.cpp:787:20: note: while referencing ‘pbattrs’ 154:05.73 787 | nsTArray pbattrs(16); 154:05.73 | ^~~~~~~ 154:06.79 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 154:06.79 from /builddir/build/BUILD/firefox-90.0.2/gfx/gl/GLContext.h:35, 154:06.79 from /builddir/build/BUILD/firefox-90.0.2/gfx/gl/GLContextEGL.h:10, 154:06.79 from /builddir/build/BUILD/firefox-90.0.2/gfx/gl/AndroidSurfaceTexture.cpp:9, 154:06.79 from Unified_cpp_gfx_gl0.cpp:2: 154:06.79 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 154:06.79 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 154:06.79 657 | aOther.mHdr->mLength = 0; 154:06.79 | ~~~~~~~~~~~~~~~~~~~~~^~~ 154:06.79 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/gl/GLContextEGL.h:12, 154:06.79 from /builddir/build/BUILD/firefox-90.0.2/gfx/gl/AndroidSurfaceTexture.cpp:9, 154:06.79 from Unified_cpp_gfx_gl0.cpp:2: 154:06.79 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 154:06.79 1903 | mBands = aRegion.mBands.Clone(); 154:06.79 | ~~~~~~~~~~~~~~~~~~~~^~ 154:12.72 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/gl/GLContextEGL.h:10, 154:12.72 from /builddir/build/BUILD/firefox-90.0.2/gfx/gl/AndroidSurfaceTexture.cpp:9, 154:12.72 from Unified_cpp_gfx_gl0.cpp:2: 154:12.72 /builddir/build/BUILD/firefox-90.0.2/gfx/gl/GLContext.h: In constructor ‘mozilla::gl::ScopedSaveMultiTex::ScopedSaveMultiTex(mozilla::gl::GLContext*, uint8_t, GLenum)’: 154:12.72 /builddir/build/BUILD/firefox-90.0.2/gfx/gl/GLContext.h:1207:17: warning: ‘texBinding’ may be used uninitialized in this function [-Wmaybe-uninitialized] 154:12.72 1207 | fGetIntegerv(pname, (GLint*)&ret); 154:12.72 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 154:12.72 In file included from Unified_cpp_gfx_gl0.cpp:20: 154:12.72 /builddir/build/BUILD/firefox-90.0.2/gfx/gl/GLBlitHelper.cpp:207:10: note: ‘texBinding’ was declared here 154:12.72 207 | GLenum texBinding; 154:12.72 | ^~~~~~~~~~ 154:12.99 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/gl/GLContextEGL.h:10, 154:12.99 from /builddir/build/BUILD/firefox-90.0.2/gfx/gl/AndroidSurfaceTexture.cpp:9, 154:12.99 from Unified_cpp_gfx_gl0.cpp:2: 154:12.99 /builddir/build/BUILD/firefox-90.0.2/gfx/gl/GLContext.h: In member function ‘void mozilla::gl::DrawBlitProg::Draw(const mozilla::gl::DrawBlitProg::BaseArgs&, const mozilla::gl::DrawBlitProg::YUVArgs*) const’: 154:12.99 /builddir/build/BUILD/firefox-90.0.2/gfx/gl/GLContext.h:2894:30: warning: ‘oldVAO’ may be used uninitialized in this function [-Wmaybe-uninitialized] 154:12.99 2894 | mSymbols.fBindVertexArray(array); 154:12.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 154:12.99 In file included from Unified_cpp_gfx_gl0.cpp:20: 154:12.99 /builddir/build/BUILD/firefox-90.0.2/gfx/gl/GLBlitHelper.cpp:452:10: note: ‘oldVAO’ was declared here 154:12.99 452 | GLuint oldVAO; 154:12.99 | ^~~~~~ 154:36.36 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 154:36.36 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayView.h:9, 154:36.36 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:16, 154:36.36 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/Units.h:20, 154:36.36 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/LayersTypes.h:14, 154:36.36 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/CompositorTypes.h:13, 154:36.36 from /builddir/build/BUILD/firefox-90.0.2/gfx/gl/SharedSurfaceEGL.h:11, 154:36.36 from /builddir/build/BUILD/firefox-90.0.2/gfx/gl/SharedSurfaceEGL.cpp:6, 154:36.36 from Unified_cpp_gfx_gl1.cpp:2: 154:36.36 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual bool mozilla::gl::TextureImageEGL::DirectUpdate(mozilla::gfx::DataSourceSurface*, const nsIntRegion&, const IntPoint&)’: 154:36.36 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 154:36.36 657 | aOther.mHdr->mLength = 0; 154:36.36 | ~~~~~~~~~~~~~~~~~~~~~^~~ 154:36.36 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/Units.h:20, 154:36.36 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/LayersTypes.h:14, 154:36.36 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/CompositorTypes.h:13, 154:36.36 from /builddir/build/BUILD/firefox-90.0.2/gfx/gl/SharedSurfaceEGL.h:11, 154:36.36 from /builddir/build/BUILD/firefox-90.0.2/gfx/gl/SharedSurfaceEGL.cpp:6, 154:36.36 from Unified_cpp_gfx_gl1.cpp:2: 154:36.36 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 154:36.36 1903 | mBands = aRegion.mBands.Clone(); 154:36.36 | ~~~~~~~~~~~~~~~~~~~~^~ 154:40.98 gfx/graphite2/src 154:41.75 In file included from Unified_cpp_gfx_graphite2_src0.cpp:20: 154:41.75 /builddir/build/BUILD/firefox-90.0.2/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] 154:41.75 80 | class Machine::Code::decoder 154:41.75 | ^~~~~~~ 154:47.89 In file included from Unified_cpp_gfx_graphite2_src1.cpp:20: 154:47.89 /builddir/build/BUILD/firefox-90.0.2/gfx/graphite2/src/Slot.cpp: In member function ‘void graphite2::Slot::set(const graphite2::Slot&, int, size_t, size_t, size_t)’: 154:47.89 /builddir/build/BUILD/firefox-90.0.2/gfx/graphite2/src/Slot.cpp:78:15: 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] 154:47.89 78 | memcpy(m_justs, orig.m_justs, SlotJustify::size_of(justLevels)); 154:47.89 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154:47.89 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/graphite2/src/inc/Segment.h:38, 154:47.89 from /builddir/build/BUILD/firefox-90.0.2/gfx/graphite2/src/Segment.cpp:32, 154:47.89 from Unified_cpp_gfx_graphite2_src1.cpp:2: 154:47.89 /builddir/build/BUILD/firefox-90.0.2/gfx/graphite2/src/inc/Slot.h:42:8: note: ‘struct graphite2::SlotJustify’ declared here 154:47.89 42 | struct SlotJustify 154:47.89 | ^~~~~~~~~~~ 154:48.05 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/graphite2/src/inc/FeatureVal.h:31, 154:48.05 from /builddir/build/BUILD/firefox-90.0.2/gfx/graphite2/src/inc/FeatureMap.h:29, 154:48.05 from /builddir/build/BUILD/firefox-90.0.2/gfx/graphite2/src/inc/Face.h:34, 154:48.05 from /builddir/build/BUILD/firefox-90.0.2/gfx/graphite2/src/inc/Segment.h:34, 154:48.05 from /builddir/build/BUILD/firefox-90.0.2/gfx/graphite2/src/Segment.cpp:32, 154:48.05 from Unified_cpp_gfx_graphite2_src1.cpp:2: 154:48.05 /builddir/build/BUILD/firefox-90.0.2/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*]’: 154:48.05 /builddir/build/BUILD/firefox-90.0.2/gfx/graphite2/src/inc/List.h:93:56: required from ‘void graphite2::Vector::clear() [with T = graphite2::FeatureVal]’ 154:48.05 /builddir/build/BUILD/firefox-90.0.2/gfx/graphite2/src/inc/List.h:61:17: required from ‘graphite2::Vector::~Vector() [with T = graphite2::FeatureVal]’ 154:48.05 /builddir/build/BUILD/firefox-90.0.2/gfx/graphite2/src/Segment.cpp:60:42: required from here 154:48.05 /builddir/build/BUILD/firefox-90.0.2/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] 154:48.05 163 | if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T)); 154:48.05 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154:48.05 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/graphite2/src/inc/FeatureMap.h:29, 154:48.05 from /builddir/build/BUILD/firefox-90.0.2/gfx/graphite2/src/inc/Face.h:34, 154:48.05 from /builddir/build/BUILD/firefox-90.0.2/gfx/graphite2/src/inc/Segment.h:34, 154:48.05 from /builddir/build/BUILD/firefox-90.0.2/gfx/graphite2/src/Segment.cpp:32, 154:48.05 from Unified_cpp_gfx_graphite2_src1.cpp:2: 154:48.05 /builddir/build/BUILD/firefox-90.0.2/gfx/graphite2/src/inc/FeatureVal.h:38:7: note: ‘class graphite2::FeatureVal’ declared here 154:48.05 38 | class FeatureVal : public Vector 154:48.05 | ^~~~~~~~~~ 154:53.61 gfx/harfbuzz/src 156:21.32 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/angle/checkout/src/compiler/translator/Common.h:19, 156:21.32 from /builddir/build/BUILD/firefox-90.0.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:25, 156:21.32 from /builddir/build/BUILD/firefox-90.0.2/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:12, 156:21.32 from /builddir/build/BUILD/firefox-90.0.2/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp:7: 156:21.32 /builddir/build/BUILD/firefox-90.0.2/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&)’: 156:21.32 /builddir/build/BUILD/firefox-90.0.2/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp:294:21: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] 156:21.32 294 | ASSERT(position >= 0); 156:21.32 | ~~~~~~~~~^~~~ 156:21.32 /builddir/build/BUILD/firefox-90.0.2/gfx/angle/checkout/src/common/debug.h:321:64: note: in definition of macro ‘ASSERT’ 156:21.32 321 | # define ASSERT(condition) ANGLE_EAT_STREAM_PARAMETERS << !(condition) 156:21.32 | ^~~~~~~~~ 156:33.23 gfx/ipc 156:33.30 gfx/layers 157:37.59 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 157:37.59 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayView.h:9, 157:37.59 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:16, 157:37.59 from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 157:37.59 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/Compositor.h:10, 157:37.59 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/basic/BasicCompositor.h:10, 157:37.59 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/basic/BasicCompositor.cpp:7: 157:37.59 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 157:37.59 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 157:37.59 657 | aOther.mHdr->mLength = 0; 157:37.59 | ~~~~~~~~~~~~~~~~~~~~~^~~ 157:37.59 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 157:37.59 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/Compositor.h:10, 157:37.59 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/basic/BasicCompositor.h:10, 157:37.59 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/basic/BasicCompositor.cpp:7: 157:37.59 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 157:37.59 1903 | mBands = aRegion.mBands.Clone(); 157:37.59 | ~~~~~~~~~~~~~~~~~~~~^~ 157:38.10 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 157:38.10 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayView.h:9, 157:38.10 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:16, 157:38.10 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/Units.h:20, 157:38.10 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/LayersTypes.h:14, 157:38.10 from /builddir/build/BUILD/firefox-90.0.2/gfx/ipc/CompositorSession.h:10, 157:38.10 from /builddir/build/BUILD/firefox-90.0.2/gfx/ipc/CompositorSession.cpp:6, 157:38.10 from Unified_cpp_gfx_ipc0.cpp:2: 157:38.10 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::gfx::GPUChild::Init()’: 157:38.11 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 157:38.11 317 | mHdr->mLength = 0; 157:38.11 | ~~~~~~~~~~~~~~^~~ 157:38.11 In file included from Unified_cpp_gfx_ipc0.cpp:38: 157:38.11 /builddir/build/BUILD/firefox-90.0.2/gfx/ipc/GPUChild.cpp:70:34: note: while referencing ‘features’ 157:38.11 70 | nsTArray features; 157:38.11 | ^~~~~~~~ 157:38.11 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 157:38.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayView.h:9, 157:38.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:16, 157:38.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/Units.h:20, 157:38.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/LayersTypes.h:14, 157:38.11 from /builddir/build/BUILD/firefox-90.0.2/gfx/ipc/CompositorSession.h:10, 157:38.11 from /builddir/build/BUILD/firefox-90.0.2/gfx/ipc/CompositorSession.cpp:6, 157:38.11 from Unified_cpp_gfx_ipc0.cpp:2: 157:38.11 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 157:38.11 452 | mArray.mHdr->mLength = 0; 157:38.11 | ~~~~~~~~~~~~~~~~~~~~~^~~ 157:38.11 In file included from Unified_cpp_gfx_ipc0.cpp:38: 157:38.11 /builddir/build/BUILD/firefox-90.0.2/gfx/ipc/GPUChild.cpp:73:42: note: while referencing ‘’ 157:38.11 73 | features = gfxInfoRaw->GetAllFeatures(); 157:38.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 157:38.11 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 157:38.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayView.h:9, 157:38.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:16, 157:38.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/Units.h:20, 157:38.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/LayersTypes.h:14, 157:38.11 from /builddir/build/BUILD/firefox-90.0.2/gfx/ipc/CompositorSession.h:10, 157:38.11 from /builddir/build/BUILD/firefox-90.0.2/gfx/ipc/CompositorSession.cpp:6, 157:38.11 from Unified_cpp_gfx_ipc0.cpp:2: 157:38.11 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 157:38.11 452 | mArray.mHdr->mLength = 0; 157:38.11 | ~~~~~~~~~~~~~~~~~~~~~^~~ 157:38.11 In file included from Unified_cpp_gfx_ipc0.cpp:38: 157:38.11 /builddir/build/BUILD/firefox-90.0.2/gfx/ipc/GPUChild.cpp:70:34: note: while referencing ‘features’ 157:38.11 70 | nsTArray features; 157:38.11 | ^~~~~~~~ 157:54.67 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 157:54.67 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayView.h:9, 157:54.67 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:16, 157:54.67 from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 157:54.67 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/FrameMetrics.h:13, 157:54.67 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/LayerManager.h:15, 157:54.67 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/basic/BasicImplData.h:13, 157:54.67 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/basic/BasicLayersImpl.h:10, 157:54.67 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/basic/BasicImageLayer.cpp:7: 157:54.67 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual void mozilla::layers::Layer::SetVisibleRegion(const LayerIntRegion&)’: 157:54.67 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 157:54.67 657 | aOther.mHdr->mLength = 0; 157:54.67 | ~~~~~~~~~~~~~~~~~~~~~^~~ 157:54.67 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 157:54.67 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/FrameMetrics.h:13, 157:54.67 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/LayerManager.h:15, 157:54.67 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/basic/BasicImplData.h:13, 157:54.67 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/basic/BasicLayersImpl.h:10, 157:54.67 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/basic/BasicImageLayer.cpp:7: 157:54.67 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 157:54.67 1903 | mBands = aRegion.mBands.Clone(); 157:54.67 | ~~~~~~~~~~~~~~~~~~~~^~ 157:54.74 gfx/ots/src 157:55.77 In file included from Unified_cpp_gfx_ots_src0.cpp:11: 157:55.77 /builddir/build/BUILD/firefox-90.0.2/gfx/ots/src/cff.cc: In function ‘bool {anonymous}::ParsePrivateDictData(ots::Buffer&, size_t, size_t, {anonymous}::DICT_DATA_TYPE, ots::OpenTypeCFF*)’: 157:55.77 /builddir/build/BUILD/firefox-90.0.2/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] 157:55.77 548 | if (operands.size() < n * (k + 1) + 1) { 157:55.77 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 157:55.87 In file included from Unified_cpp_gfx_ots_src0.cpp:20: 157:55.87 /builddir/build/BUILD/firefox-90.0.2/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)’: 157:55.87 /builddir/build/BUILD/firefox-90.0.2/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] 157:55.87 376 | if (argument_stack->top() >= cff.region_index_count.size()) { 157:55.87 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:55.87 /builddir/build/BUILD/firefox-90.0.2/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] 157:55.87 393 | if (*in_out_vsindex >= cff.region_index_count.size()) { 157:55.87 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:55.87 /builddir/build/BUILD/firefox-90.0.2/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] 157:55.87 398 | if (stack_size < n * (k + 1) + 1) { 157:55.87 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 158:32.12 gfx/skia 158:35.28 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp: In function ‘void decal_nofilter_scale(uint32_t*, SkFixed, SkFixed, int)’: 158:35.28 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp:75:37: warning: this statement may fall through [-Wimplicit-fallthrough=] 158:35.28 75 | case 2: ((uint16_t*)dst)[1] = SkToU16((fx + dx) >> 16); 158:35.28 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 158:35.29 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp:76:9: note: here 158:35.29 76 | case 1: ((uint16_t*)dst)[0] = SkToU16((fx + 0) >> 16); 158:35.29 | ^~~~ 159:00.20 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of ‘SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawPath]’: 159:00.20 /builddir/build/BUILD/firefox-90.0.2/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*}]’ 159:00.20 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkMiniRecorder.cpp:111:9: required from here 159:00.20 /builddir/build/BUILD/firefox-90.0.2/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] 159:00.20 51 | memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 159:00.20 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 159:00.20 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkMiniRecorder.h:14, 159:00.20 from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkMiniRecorder.cpp:12: 159:00.20 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkRecords.h:275:8: note: ‘struct SkRecords::DrawPath’ declared here 159:00.20 275 | RECORD(DrawPath, kDraw_Tag|kHasPaint_Tag, 159:00.20 | ^~~~~~~~ 159:00.20 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkRecords.h:167:8: note: in definition of macro ‘RECORD’ 159:00.21 167 | struct T { \ 159:00.21 | ^ 159:00.21 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of ‘SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawRect]’: 159:00.21 /builddir/build/BUILD/firefox-90.0.2/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*}]’ 159:00.21 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkMiniRecorder.cpp:112:9: required from here 159:00.21 /builddir/build/BUILD/firefox-90.0.2/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] 159:00.21 51 | memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 159:00.21 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 159:00.21 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkMiniRecorder.h:14, 159:00.21 from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkMiniRecorder.cpp:12: 159:00.21 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkRecords.h:290:8: note: ‘struct SkRecords::DrawRect’ declared here 159:00.21 290 | RECORD(DrawRect, kDraw_Tag|kHasPaint_Tag, 159:00.21 | ^~~~~~~~ 159:00.21 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkRecords.h:167:8: note: in definition of macro ‘RECORD’ 159:00.21 167 | struct T { \ 159:00.21 | ^ 159:00.21 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of ‘SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawTextBlob]’: 159:00.21 /builddir/build/BUILD/firefox-90.0.2/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*}]’ 159:00.21 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkMiniRecorder.cpp:113:9: required from here 159:00.21 /builddir/build/BUILD/firefox-90.0.2/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] 159:00.21 51 | memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 159:00.21 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 159:00.21 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkMiniRecorder.h:14, 159:00.21 from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkMiniRecorder.cpp:12: 159:00.21 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkRecords.h:296:8: note: ‘struct SkRecords::DrawTextBlob’ declared here 159:00.21 296 | RECORD(DrawTextBlob, kDraw_Tag|kHasText_Tag|kHasPaint_Tag, 159:00.21 | ^~~~~~~~~~~~ 159:00.21 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkRecords.h:167:8: note: in definition of macro ‘RECORD’ 159:00.21 167 | struct T { \ 159:00.21 | ^ 159:00.89 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkOpts.cpp:44: 159:00.89 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1090:7: warning: multi-line comment [-Wcomment] 159:00.89 1090 | #if 0 //defined(JUMPER_IS_NEON) && defined(SK_CPU_ARM64) \ 159:00.89 | ^ 159:03.18 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkOpts.cpp:43: 159:03.18 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/opts/SkChecksum_opts.h: In function ‘uint32_t portable::hash_fn(const void*, size_t, uint32_t)’: 159:03.18 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/opts/SkChecksum_opts.h:194:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 159:03.18 194 | case 3: k ^= data[2] << 16; 159:03.18 | ~~^~~~~~~~~~~~~~~~ 159:03.18 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/opts/SkChecksum_opts.h:195:13: note: here 159:03.18 195 | case 2: k ^= data[1] << 8; 159:03.18 | ^~~~ 159:03.18 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/opts/SkChecksum_opts.h:195:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 159:03.18 195 | case 2: k ^= data[1] << 8; 159:03.18 | ~~^~~~~~~~~~~~~~~~ 159:03.18 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/opts/SkChecksum_opts.h:196:13: note: here 159:03.18 196 | case 1: k ^= data[0] << 0; 159:03.18 | ^~~~ 159:07.54 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 159:07.54 from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkOpts.cpp:41: 159:07.54 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h: In static member function ‘static void {anonymous}::Sk4px::MapDstSrcAlpha(int, SkPMColor*, const SkPMColor*, const SkAlpha*, const Fn&) [with Fn = {anonymous}::Sk4px(const {anonymous}::Sk4px&, const {anonymous}::Sk4px&, const {anonymous}::Sk4px&)]’: 159:07.54 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.54 50 | Sk4px v; 159:07.54 | ^ 159:07.54 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.54 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.54 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.54 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.54 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.54 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.54 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.54 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.54 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.54 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.54 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.54 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.54 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.54 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.54 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.54 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.54 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.54 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.54 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.54 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.55 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.55 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.55 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.55 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.55 45 | Sk4px v; 159:07.55 | ^ 159:07.55 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.55 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.55 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.55 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.55 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.55 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.55 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.55 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.55 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.55 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.55 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.55 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.55 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.55 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.55 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.60 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h: In member function ‘void {anonymous}::Sk4pxXfermode::xfer32(SkPMColor*, const SkPMColor*, int, const SkAlpha*) const [with Xfermode = {anonymous}::Plus]’: 159:07.60 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.60 50 | Sk4px v; 159:07.60 | ^ 159:07.60 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.60 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.60 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.60 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.60 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.60 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 45 | Sk4px v; 159:07.61 | ^ 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.62 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.62 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.62 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.62 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.62 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.95 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h: In member function ‘void {anonymous}::Sk4pxXfermode::xfer32(SkPMColor*, const SkPMColor*, int, const SkAlpha*) const [with Xfermode = {anonymous}::SrcOver]’: 159:07.95 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.95 50 | Sk4px v; 159:07.95 | ^ 159:07.95 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.95 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.95 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.95 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.95 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.95 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.95 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.95 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.95 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 45 | Sk4px v; 159:07.96 | ^ 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.96 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:07.97 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.01 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h: In member function ‘void {anonymous}::Sk4pxXfermode::xfer32(SkPMColor*, const SkPMColor*, int, const SkAlpha*) const [with Xfermode = {anonymous}::Modulate]’: 159:08.01 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.01 50 | Sk4px v; 159:08.01 | ^ 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 45 | Sk4px v; 159:08.02 | ^ 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.02 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.03 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.03 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.03 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.03 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.03 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.03 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.03 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.03 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.03 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.03 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.03 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.56 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h: In member function ‘void {anonymous}::Sk4pxXfermode::xfer32(SkPMColor*, const SkPMColor*, int, const SkAlpha*) const [with Xfermode = {anonymous}::Screen]’: 159:08.56 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.56 50 | Sk4px v; 159:08.56 | ^ 159:08.56 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 45 | Sk4px v; 159:08.57 | ^ 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.57 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.58 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.58 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.58 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.58 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.58 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.58 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.58 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.58 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.58 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.58 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.63 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h: In member function ‘void {anonymous}::Sk4pxXfermode::xfer32(SkPMColor*, const SkPMColor*, int, const SkAlpha*) const [with Xfermode = {anonymous}::SrcOut]’: 159:08.63 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.63 50 | Sk4px v; 159:08.63 | ^ 159:08.63 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.63 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.63 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.63 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.63 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.63 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.63 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.63 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.63 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.63 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.63 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.63 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.63 45 | Sk4px v; 159:08.63 | ^ 159:08.63 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.63 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.63 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.64 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.64 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.64 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.64 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.90 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h: In member function ‘void {anonymous}::Sk4pxXfermode::xfer32(SkPMColor*, const SkPMColor*, int, const SkAlpha*) const [with Xfermode = {anonymous}::Xor]’: 159:08.90 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.90 50 | Sk4px v; 159:08.90 | ^ 159:08.90 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 45 | Sk4px v; 159:08.91 | ^ 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.91 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.92 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.92 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.92 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.92 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.92 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.92 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.92 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.92 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.92 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.92 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.98 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h: In function ‘static void {anonymous}::Sk4px::MapDstSrc(int, SkPMColor*, const SkPMColor*, const Fn&) [with Fn = {anonymous}::SrcIn]’: 159:08.98 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.98 50 | Sk4px v; 159:08.98 | ^ 159:08.98 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.98 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.98 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.98 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.98 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.98 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.98 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.98 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.99 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.99 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.99 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.99 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.99 45 | Sk4px v; 159:08.99 | ^ 159:08.99 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.99 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.99 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.99 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.99 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.99 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:08.99 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h: In function ‘static void {anonymous}::Sk4px::MapDstSrc(int, SkPMColor*, const SkPMColor*, const Fn&) [with Fn = {anonymous}::DstIn]’: 159:09.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.07 50 | Sk4px v; 159:09.07 | ^ 159:09.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.07 45 | Sk4px v; 159:09.07 | ^ 159:09.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.31 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h: In function ‘void portable::blit_mask_d32_a8_opaque(SkPMColor*, size_t, const SkAlpha*, size_t, SkColor, int, int)’: 159:09.31 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.31 50 | Sk4px v; 159:09.31 | ^ 159:09.31 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.31 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.31 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.31 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.31 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.31 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.31 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.31 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.31 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.31 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.31 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.31 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.31 45 | Sk4px v; 159:09.31 | ^ 159:09.31 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.31 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.31 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.31 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.32 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.32 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.32 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.58 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h: In function ‘static void {anonymous}::Sk4px::MapDstSrc(int, SkPMColor*, const SkPMColor*, const Fn&) [with Fn = {anonymous}::DstOut]’: 159:09.58 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.58 50 | Sk4px v; 159:09.58 | ^ 159:09.58 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.58 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.58 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.58 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.58 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.58 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.58 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.58 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.59 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.59 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.59 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.59 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.59 45 | Sk4px v; 159:09.59 | ^ 159:09.59 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.59 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.59 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.59 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.59 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.59 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.59 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.77 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h: In function ‘static void {anonymous}::Sk4px::MapDstSrc(int, SkPMColor*, const SkPMColor*, const Fn&) [with Fn = {anonymous}::DstOver]’: 159:09.77 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.77 50 | Sk4px v; 159:09.77 | ^ 159:09.77 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.77 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.77 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.77 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.77 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.77 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.77 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.77 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.77 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.77 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.77 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.77 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.77 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.77 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.77 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.77 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.77 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.77 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.77 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.77 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.77 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.77 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.77 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.77 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.77 45 | Sk4px v; 159:09.77 | ^ 159:09.78 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.78 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.78 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.78 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.78 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.78 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:09.78 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.37 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h: In member function ‘void {anonymous}::Sk4pxXfermode::xfer32(SkPMColor*, const SkPMColor*, int, const SkAlpha*) const [with Xfermode = {anonymous}::DstATop]’: 159:10.37 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.37 50 | Sk4px v; 159:10.37 | ^ 159:10.37 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.37 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.37 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.37 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.37 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.37 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.37 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.37 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.37 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.37 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.37 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 45 | Sk4px v; 159:10.38 | ^ 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.50 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h: In member function ‘void {anonymous}::Sk4pxXfermode::xfer32(SkPMColor*, const SkPMColor*, int, const SkAlpha*) const [with Xfermode = {anonymous}::SrcATop]’: 159:10.50 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.50 50 | Sk4px v; 159:10.50 | ^ 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 45 | Sk4px v; 159:10.51 | ^ 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.51 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.52 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.52 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.52 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.52 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.52 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.52 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.52 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.52 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.52 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.52 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.52 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.74 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h: In function ‘void portable::blit_mask_d32_a8_general(SkPMColor*, size_t, const SkAlpha*, size_t, SkColor, int, int)’: 159:10.74 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.74 50 | Sk4px v; 159:10.74 | ^ 159:10.74 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.74 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.74 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.74 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.74 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.75 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.75 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.75 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.75 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.75 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.75 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.75 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.75 45 | Sk4px v; 159:10.75 | ^ 159:10.75 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.75 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.75 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.75 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.75 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.75 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:10.75 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:11.06 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h: In function ‘void portable::blit_mask_d32_a8(SkPMColor*, size_t, const SkAlpha*, size_t, SkColor, int, int)’: 159:11.06 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:11.06 50 | Sk4px v; 159:11.06 | ^ 159:11.06 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:11.06 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:11.06 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:11.06 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:11.06 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:11.06 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:11.06 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:11.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:11.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:11.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:11.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:50:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:11.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:11.07 45 | Sk4px v; 159:11.07 | ^ 159:11.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:11.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:11.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:11.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:11.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:11.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:11.07 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/Sk4px.h:45:15: warning: ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized [-Wuninitialized] 159:49.68 In file included from Unified_cpp_gfx_skia0.cpp:101: 159:49.68 /builddir/build/BUILD/firefox-90.0.2/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] 159:49.68 63 | class SkBitmapCache::Rec : public SkResourceCache::Rec { 159:49.68 | ^~~ 159:59.04 In file included from Unified_cpp_gfx_skia1.cpp:29: 159:59.04 /builddir/build/BUILD/firefox-90.0.2/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] 159:59.04 223 | class SkCanvas::MCRec { 159:59.04 | ^~~~~ 160:36.31 In file included from Unified_cpp_gfx_skia12.cpp:38: 160:36.32 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp: In static member function ‘static int SkDCubic::ComplexBreak(const SkPoint*, SkScalar*)’: 160:36.32 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:259:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 160:36.32 259 | } 160:36.32 | ^ 160:36.32 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:261:9: note: here 160:36.32 261 | case SkCubicType::kSerpentine: 160:36.32 | ^~~~ 160:46.45 In file included from Unified_cpp_gfx_skia13.cpp:92: 160:46.45 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp: In member function ‘bool SkOTTableName::Iterator::next(SkOTTableName::Iterator::Record&)’: 160:46.45 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:499:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 160:46.45 499 | if (SkOTTableName::Record::EncodingID::Windows::UnicodeBMPUCS2 160:46.45 | ^~ 160:46.45 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:509:9: note: here 160:46.45 509 | case SkOTTableName::Record::PlatformID::Unicode: 160:46.45 | ^~~~ 160:52.44 In file included from Unified_cpp_gfx_skia14.cpp:65: 160:52.44 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of ‘class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kClamp>’: 160:52.44 /builddir/build/BUILD/firefox-90.0.2/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]’ 160:52.44 /builddir/build/BUILD/firefox-90.0.2/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]’ 160:52.44 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:176:50: required from here 160:52.44 /builddir/build/BUILD/firefox-90.0.2/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] 160:52.44 259 | LinearGradient4fContext::LinearIntervalProcessor { 160:52.44 | ^~~~~~~~~~~~~~~~~~~~~~~ 160:52.44 /builddir/build/BUILD/firefox-90.0.2/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] 160:52.44 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of ‘class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kRepeat>’: 160:52.44 /builddir/build/BUILD/firefox-90.0.2/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]’ 160:52.44 /builddir/build/BUILD/firefox-90.0.2/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]’ 160:52.44 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:176:50: required from here 160:52.44 /builddir/build/BUILD/firefox-90.0.2/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] 160:52.44 /builddir/build/BUILD/firefox-90.0.2/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] 160:52.44 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of ‘class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kMirror>’: 160:52.44 /builddir/build/BUILD/firefox-90.0.2/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]’ 160:52.44 /builddir/build/BUILD/firefox-90.0.2/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]’ 160:52.44 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:176:50: required from here 160:52.44 /builddir/build/BUILD/firefox-90.0.2/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] 160:52.44 /builddir/build/BUILD/firefox-90.0.2/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] 160:52.44 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of ‘class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kClamp>’: 160:52.44 /builddir/build/BUILD/firefox-90.0.2/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]’ 160:52.44 /builddir/build/BUILD/firefox-90.0.2/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]’ 160:52.44 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:182:50: required from here 160:52.44 /builddir/build/BUILD/firefox-90.0.2/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] 160:52.44 /builddir/build/BUILD/firefox-90.0.2/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] 160:52.44 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of ‘class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kRepeat>’: 160:52.44 /builddir/build/BUILD/firefox-90.0.2/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]’ 160:52.44 /builddir/build/BUILD/firefox-90.0.2/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]’ 160:52.44 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:182:50: required from here 160:52.44 /builddir/build/BUILD/firefox-90.0.2/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] 160:52.44 /builddir/build/BUILD/firefox-90.0.2/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] 160:52.44 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of ‘class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kMirror>’: 160:52.44 /builddir/build/BUILD/firefox-90.0.2/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]’ 160:52.44 /builddir/build/BUILD/firefox-90.0.2/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]’ 160:52.44 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:182:50: required from here 160:52.44 /builddir/build/BUILD/firefox-90.0.2/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] 160:52.45 /builddir/build/BUILD/firefox-90.0.2/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] 160:53.12 In file included from Unified_cpp_gfx_skia14.cpp:74: 160:53.12 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp: In member function ‘virtual bool SkGradientShaderBase::onAppendStages(const SkStageRec&) const’: 160:53.12 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp:297:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 160:53.12 297 | p->append(SkRasterPipeline::decal_x, decal_ctx); 160:53.12 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160:53.12 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp:299:9: note: here 160:53.12 299 | case SkTileMode::kClamp: 160:53.12 | ^~~~ 160:57.89 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 160:57.89 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/AtomArray.h:11, 160:57.89 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 160:57.89 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 160:57.89 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTimingFunction.h:10, 160:57.89 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 160:57.89 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/AnimationHelper.h:11, 160:57.89 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/AnimationHelper.cpp:7, 160:57.89 from Unified_cpp_gfx_layers0.cpp:2: 160:57.89 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In static member function ‘static mozilla::layers::AnimationHelper::SampleResult mozilla::layers::AnimationHelper::SampleAnimationForEachNode(mozilla::TimeStamp, mozilla::TimeStamp, const mozilla::layers::AnimatedValue*, nsTArray&, nsTArray >&)’: 160:57.90 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 160:57.90 317 | mHdr->mLength = 0; 160:57.90 | ~~~~~~~~~~~~~~^~~ 160:57.90 In file included from Unified_cpp_gfx_layers0.cpp:2: 160:57.90 /builddir/build/BUILD/firefox-90.0.2/gfx/layers/AnimationHelper.cpp:218:44: note: while referencing ‘nonAnimatingValues’ 160:57.90 218 | nsTArray> nonAnimatingValues; 160:57.90 | ^~~~~~~~~~~~~~~~~~ 160:58.12 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 160:58.12 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/AtomArray.h:11, 160:58.12 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 160:58.12 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 160:58.12 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTimingFunction.h:10, 160:58.12 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 160:58.12 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/AnimationHelper.h:11, 160:58.12 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/AnimationHelper.cpp:7, 160:58.12 from Unified_cpp_gfx_layers0.cpp:2: 160:58.12 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘mozilla::gfx::PolygonTyped mozilla::gfx::PolygonTyped::ClipPolygon(const mozilla::gfx::PolygonTyped&) const [with Units = mozilla::gfx::UnknownUnits]’: 160:58.12 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 160:58.12 317 | mHdr->mLength = 0; 160:58.12 | ~~~~~~~~~~~~~~^~~ 160:58.12 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/BSPTree.h:15, 160:58.12 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsDisplayList.h:49, 160:58.12 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/AnimationHelper.cpp:28, 160:58.12 from Unified_cpp_gfx_layers0.cpp:2: 160:58.12 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/gfx/Polygon.h:222:27: note: while referencing ‘clippedPoints’ 160:58.12 222 | nsTArray clippedPoints(mPoints.Clone()); 160:58.12 | ^~~~~~~~~~~~~ 160:58.52 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 160:58.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/AtomArray.h:11, 160:58.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 160:58.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 160:58.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTimingFunction.h:10, 160:58.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 160:58.52 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/AnimationHelper.h:11, 160:58.52 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/AnimationHelper.cpp:7, 160:58.52 from Unified_cpp_gfx_layers0.cpp:2: 160:58.52 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual void mozilla::layers::Compositor::DrawPolygon(const Polygon&, const Rect&, const IntRect&, const mozilla::layers::EffectChain&, mozilla::gfx::Float, const Matrix4x4&, const Rect&)’: 160:58.52 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 160:58.52 317 | mHdr->mLength = 0; 160:58.52 | ~~~~~~~~~~~~~~^~~ 160:58.52 In file included from Unified_cpp_gfx_layers0.cpp:83: 160:58.52 /builddir/build/BUILD/firefox-90.0.2/gfx/layers/Compositor.cpp:339:35: note: while referencing ‘texturedTriangles’ 160:58.53 339 | nsTArray texturedTriangles; 160:58.53 | ^~~~~~~~~~~~~~~~~ 161:11.53 In file included from Unified_cpp_gfx_skia15.cpp:29: 161:11.53 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/sksl/SkSLParser.cpp: In member function ‘SkSL::ASTNode::ID SkSL::Parser::suffix(SkSL::ASTNode::ID)’: 161:11.53 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/sksl/SkSLParser.cpp:1992:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 161:11.53 1992 | } 161:11.53 | ^ 161:11.53 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/sksl/SkSLParser.cpp:1993:9: note: here 161:11.53 1993 | case Token::FLOAT_LITERAL: { 161:11.53 | ^~~~ 161:11.53 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/sksl/SkSLParser.cpp: In member function ‘SkSL::ASTNode::ID SkSL::Parser::term()’: 161:11.54 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/sksl/SkSLParser.cpp:2058:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 161:11.54 2058 | } 161:11.54 | ^ 161:11.54 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/sksl/SkSLParser.cpp:2059:9: note: here 161:11.54 2059 | case Token::INT_LITERAL: { 161:11.54 | ^~~~ 161:42.55 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayView.h:9, 161:42.55 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:16, 161:42.55 from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 161:42.55 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/FrameMetrics.h:13, 161:42.55 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/Layers.h:16, 161:42.55 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/ImageLayers.h:10, 161:42.55 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/ImageLayers.cpp:7, 161:42.55 from Unified_cpp_gfx_layers1.cpp:2: 161:42.55 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 161:42.55 inlined from ‘void nsTArray_base::ShrinkCapacityToZero(nsTArray_base::size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:313:34, 161:42.55 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::ScrollPositionUpdate; Allocator = nsTArrayInfallibleAllocator; E = mozilla::ScrollPositionUpdate; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2636:31, 161:42.55 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElements(nsTArray_Impl&&) [with Item = mozilla::ScrollPositionUpdate; Allocator = nsTArrayInfallibleAllocator; E = mozilla::ScrollPositionUpdate]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2795:41, 161:42.55 inlined from ‘void mozilla::layers::ScrollMetadata::UpdatePendingScrollInfo(nsTArray&&)’ at /builddir/build/BUILD/firefox-90.0.2/gfx/layers/FrameMetrics.h:990:34, 161:42.55 inlined from ‘void mozilla::layers::Layer::ApplyPendingUpdatesForThisTransaction()’ at /builddir/build/BUILD/firefox-90.0.2/gfx/layers/Layers.cpp:515:49: 161:42.55 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:250:38: warning: ‘void free(void*)’ called on pointer ‘((const nsTArray_base*)this)[50].nsTArray_base::mHdr’ with nonzero offset [376, 1580547964568] [-Wfree-nonheap-object] 161:42.55 250 | static void Free(void* aPtr) { free(aPtr); } 161:42.55 | ~~~~^~~~~~ 161:42.94 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 161:42.94 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayView.h:9, 161:42.94 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:16, 161:42.94 from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 161:42.94 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/FrameMetrics.h:13, 161:42.94 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/Layers.h:16, 161:42.94 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/ImageLayers.h:10, 161:42.94 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/ImageLayers.cpp:7, 161:42.94 from Unified_cpp_gfx_layers1.cpp:2: 161:42.94 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 161:42.94 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 161:42.94 657 | aOther.mHdr->mLength = 0; 161:42.94 | ~~~~~~~~~~~~~~~~~~~~~^~~ 161:42.94 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 161:42.94 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/FrameMetrics.h:13, 161:42.94 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/Layers.h:16, 161:42.94 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/ImageLayers.h:10, 161:42.94 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/ImageLayers.cpp:7, 161:42.94 from Unified_cpp_gfx_layers1.cpp:2: 161:42.94 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 161:42.94 1903 | mBands = aRegion.mBands.Clone(); 161:42.94 | ~~~~~~~~~~~~~~~~~~~~^~ 161:45.08 In file included from Unified_cpp_gfx_skia16.cpp:20: 161:45.08 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/utils/SkPatchUtils.cpp:66:7: warning: ‘FwDCubicEvaluator’ has a field ‘FwDCubicEvaluator::fCoefs’ whose type uses the anonymous namespace [-Wsubobject-linkage] 161:45.08 66 | class FwDCubicEvaluator { 161:45.08 | ^~~~~~~~~~~~~~~~~ 161:45.71 In file included from Unified_cpp_gfx_skia16.cpp:47: 161:45.71 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/utils/SkShadowUtils.cpp: In member function ‘bool {anonymous}::SpotVerticesFactory::isCompatible(const {anonymous}::SpotVerticesFactory&, SkVector*) const’: 161:45.71 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/utils/SkShadowUtils.cpp:152:5: warning: control reaches end of non-void function [-Wreturn-type] 161:45.71 152 | } 161:45.71 | ^ 161:48.17 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 161:48.17 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayView.h:9, 161:48.17 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:16, 161:48.17 from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 161:48.17 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/FrameMetrics.h:13, 161:48.17 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/Layers.h:16, 161:48.17 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/ImageLayers.h:10, 161:48.17 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/ImageLayers.cpp:7, 161:48.17 from Unified_cpp_gfx_layers1.cpp:2: 161:48.17 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘nsTArray > mozilla::layers::ContainerLayer::SortChildrenBy3DZOrder(mozilla::layers::ContainerLayer::SortMode)’: 161:48.18 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 3 is outside array bounds of ‘mozilla::gfx::Polygon [1]’ {aka ‘mozilla::gfx::PolygonTyped [1]’} [-Warray-bounds] 161:48.18 317 | mHdr->mLength = 0; 161:48.18 | ~~~~~~~~~~~~~~^~~ 161:48.18 In file included from Unified_cpp_gfx_layers1.cpp:47: 161:48.18 /builddir/build/BUILD/firefox-90.0.2/gfx/layers/Layers.cpp:927:18: note: while referencing ‘polygon’ 161:48.18 927 | gfx::Polygon polygon = gfx::Polygon::FromRect(gfx::Rect(bounds)); 161:48.18 | ^~~~~~~ 161:52.88 In file included from Unified_cpp_gfx_skia2.cpp:92: 161:52.88 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkDraw.cpp: In member function ‘void SkDraw::drawPoints(SkCanvas::PointMode, size_t, const SkPoint*, const SkPaint&, SkBaseDevice*) const’: 161:52.88 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkDraw.cpp:514:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 161:52.88 514 | } 161:52.88 | ^ 161:52.88 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkDraw.cpp:516:13: note: here 161:52.88 516 | case SkCanvas::kPolygon_PointMode: { 161:52.88 | ^~~~ 162:08.52 In file included from Unified_cpp_gfx_skia4.cpp:47: 162:08.52 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkICC.cpp: In function ‘void get_color_profile_tag(char*, const skcms_TransferFunction&, const skcms_Matrix3x3&)’: 162:08.52 /builddir/build/BUILD/firefox-90.0.2/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] 162:08.52 278 | strncpy(dst, kDescriptionTagBodyPrefix, sizeof(kDescriptionTagBodyPrefix)); 162:08.52 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 162:13.30 In file included from /usr/include/string.h:519, 162:13.30 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/string.h:3, 162:13.30 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/throw_gcc.h:14, 162:13.30 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/stl_wrappers/type_traits:80, 162:13.30 from /usr/include/c++/11/bits/move.h:57, 162:13.30 from /usr/include/c++/11/bits/stl_function.h:60, 162:13.30 from /usr/include/c++/11/functional:49, 162:13.30 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/functional:3, 162:13.30 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/stl_wrappers/functional:60, 162:13.30 from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkGlyphRun.h:11, 162:13.30 from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkGlyphRun.cpp:8, 162:13.30 from Unified_cpp_gfx_skia4.cpp:2: 162:13.30 In function ‘char* strncpy(char*, const char*, size_t)’, 162:13.30 inlined from ‘void get_color_profile_tag(char*, const skcms_TransferFunction&, const skcms_Matrix3x3&)’ at /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkICC.cpp:278:16, 162:13.30 inlined from ‘sk_sp SkWriteICCProfile(const skcms_TransferFunction&, const skcms_Matrix3x3&)’ at /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkICC.cpp:317:30: 162:13.30 /usr/include/bits/string_fortified.h:95: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] 162:13.30 95 | return __builtin___strncpy_chk (__dest, __src, __len, 162:13.30 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 162:13.30 96 | __glibc_objsize (__dest)); 162:13.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 162:13.30 In function ‘char* strncpy(char*, const char*, size_t)’, 162:13.30 inlined from ‘void get_color_profile_tag(char*, const skcms_TransferFunction&, const skcms_Matrix3x3&)’ at /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkICC.cpp:274:16, 162:13.30 inlined from ‘sk_sp SkWriteICCProfile(const skcms_TransferFunction&, const skcms_Matrix3x3&)’ at /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkICC.cpp:317:30: 162:13.30 /usr/include/bits/string_fortified.h:95:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 44 equals destination size [-Wstringop-truncation] 162:13.30 95 | return __builtin___strncpy_chk (__dest, __src, __len, 162:13.30 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 162:13.30 96 | __glibc_objsize (__dest)); 162:13.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 162:17.65 In file included from Unified_cpp_gfx_skia5.cpp:110: 162:17.65 /builddir/build/BUILD/firefox-90.0.2/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*)’: 162:17.65 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkPath.cpp:3586:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 162:17.65 3586 | insertClose = false; 162:17.65 | ~~~~~~~~~~~~^~~~~~~ 162:17.65 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkPath.cpp:3587:13: note: here 162:17.65 3587 | case SkPath::kLine_Verb: { 162:17.65 | ^~~~ 162:36.75 In file included from Unified_cpp_gfx_skia6.cpp:128: 162:36.75 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkRRect.cpp: In member function ‘size_t SkRRect::readFromMemory(const void*, size_t)’: 162:36.75 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkRRect.cpp:557:11: 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] 162:36.75 557 | memcpy(&raw, buffer, kSizeInMemory); 162:36.75 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 162:36.75 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/include/private/SkPathRef.h:13, 162:36.75 from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkPath_serial.cpp:10, 162:36.75 from Unified_cpp_gfx_skia6.cpp:2: 162:36.75 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/include/core/SkRRect.h:30:14: note: ‘class SkRRect’ declared here 162:36.75 30 | class SK_API SkRRect { 162:36.75 | ^~~~~~~ 162:37.38 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/include/core/SkYUVASizeInfo.h:11, 162:37.38 from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/include/core/SkImageGenerator.h:16, 162:37.38 from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkPicture.cpp:10, 162:37.38 from Unified_cpp_gfx_skia6.cpp:11: 162:37.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/include/codec/SkEncodedOrigin.h: In function ‘SkMatrix SkEncodedOriginToMatrix(SkEncodedOrigin, int, int)’: 162:37.38 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/include/codec/SkEncodedOrigin.h:44:1: warning: control reaches end of non-void function [-Wreturn-type] 162:37.38 44 | } 162:37.38 | ^ 162:38.35 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 162:38.35 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xpcpublic.h:36, 162:38.35 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsJSUtils.h:23, 162:38.35 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerMarkers.h:51, 162:38.35 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:27, 162:38.35 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 162:38.35 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Monitor.h:10, 162:38.35 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ipc/MessageChannel.h:14, 162:38.35 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:26, 162:38.35 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/ipc/RefCountedShmem.cpp:10, 162:38.35 from Unified_cpp_gfx_layers10.cpp:2: 162:38.35 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual void mozilla::layers::SharedSurfacesParent::MappingTracker::NotifyHandlerEnd()’: 162:38.36 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 162:38.36 317 | mHdr->mLength = 0; 162:38.36 | ~~~~~~~~~~~~~~^~~ 162:38.36 In file included from Unified_cpp_gfx_layers10.cpp:56: 162:38.36 /builddir/build/BUILD/firefox-90.0.2/gfx/layers/ipc/SharedSurfacesParent.cpp:42:57: note: while referencing ‘expired’ 162:38.36 42 | nsTArray> expired; 162:38.36 | ^~~~~~~ 162:38.70 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 162:38.70 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xpcpublic.h:36, 162:38.70 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsJSUtils.h:23, 162:38.70 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerMarkers.h:51, 162:38.70 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:27, 162:38.70 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 162:38.70 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Monitor.h:10, 162:38.70 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ipc/MessageChannel.h:14, 162:38.70 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:26, 162:38.70 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/ipc/RefCountedShmem.cpp:10, 162:38.70 from Unified_cpp_gfx_layers10.cpp:2: 162:38.70 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 162:38.70 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 162:38.70 657 | aOther.mHdr->mLength = 0; 162:38.70 | ~~~~~~~~~~~~~~~~~~~~~^~~ 162:38.70 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 162:38.70 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:25, 162:38.70 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/ipc/RefCountedShmem.cpp:11, 162:38.70 from Unified_cpp_gfx_layers10.cpp:2: 162:38.70 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 162:38.71 1903 | mBands = aRegion.mBands.Clone(); 162:38.71 | ~~~~~~~~~~~~~~~~~~~~^~ 162:46.52 In file included from Unified_cpp_gfx_skia7.cpp:110: 162:46.52 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp: In function ‘SkDescriptor* auto_descriptor_from_desc(const SkDescriptor*, SkFontID, SkAutoDescriptor*)’: 162:46.53 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:42:15: 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] 162:46.53 42 | memcpy(&rec, ptr, size); 162:46.53 | ~~~~~~^~~~~~~~~~~~~~~~~ 162:46.53 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkGlyphRunPainter.h:15, 162:46.53 from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkDraw.h:18, 162:46.53 from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:17, 162:46.53 from Unified_cpp_gfx_skia7.cpp:110: 162:46.53 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkScalerContext.h:55:8: note: ‘struct SkScalerContextRec’ declared here 162:46.53 55 | struct SkScalerContextRec { 162:46.53 | ^~~~~~~~~~~~~~~~~~ 162:46.61 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:22, 162:46.61 from Unified_cpp_gfx_skia7.cpp:110: 162:46.61 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp: In lambda function: 162:46.62 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:517:36: 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] 162:46.62 517 | std::memcpy(&rec, ptr, sizeof(rec)); 162:46.62 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 162:46.62 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTraceEvent.h:155:40: note: in definition of macro ‘INTERNAL_TRACE_EVENT_ADD_SCOPED’ 162:46.62 155 | TRACE_EVENT_FLAG_NONE, ##__VA_ARGS__); \ 162:46.62 | ^~~~~~~~~~~ 162:46.62 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:512:5: note: in expansion of macro ‘TRACE_EVENT1’ 162:46.62 512 | TRACE_EVENT1("skia", "RecForDesc", "rec", 162:46.62 | ^~~~~~~~~~~~ 162:46.62 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:513:13: note: in expansion of macro ‘TRACE_STR_COPY’ 162:46.62 513 | TRACE_STR_COPY( 162:46.62 | ^~~~~~~~~~~~~~ 162:46.62 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkGlyphRunPainter.h:15, 162:46.62 from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkDraw.h:18, 162:46.62 from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:17, 162:46.62 from Unified_cpp_gfx_skia7.cpp:110: 162:46.62 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkScalerContext.h:55:8: note: ‘struct SkScalerContextRec’ declared here 162:46.62 55 | struct SkScalerContextRec { 162:46.62 | ^~~~~~~~~~~~~~~~~~ 162:46.72 In file included from Unified_cpp_gfx_skia7.cpp:119: 162:46.72 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkResourceCache.cpp: At global scope: 162:46.72 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkResourceCache.cpp:75:24: warning: ‘SkResourceCache::Hash’ has a base ‘SkTHashTable’ whose type uses the anonymous namespace [-Wsubobject-linkage] 162:46.72 75 | class SkResourceCache::Hash : 162:46.72 | ^~~~ 162:46.78 In file included from Unified_cpp_gfx_skia7.cpp:137: 162:46.78 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkScalerContext.cpp: In static member function ‘static SkDescriptor* SkScalerContext::MakeDescriptorForPaths(SkFontID, SkAutoDescriptor*)’: 162:46.78 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkScalerContext.cpp:1118:11: 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] 162:46.78 1118 | memset(&rec, 0, sizeof(rec)); 162:46.78 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 162:46.78 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkGlyphRunPainter.h:15, 162:46.78 from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkDraw.h:18, 162:46.78 from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:17, 162:46.78 from Unified_cpp_gfx_skia7.cpp:110: 162:46.78 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkScalerContext.h:55:8: note: ‘struct SkScalerContextRec’ declared here 162:46.78 55 | struct SkScalerContextRec { 162:46.78 | ^~~~~~~~~~~~~~~~~~ 162:48.12 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:23, 162:48.12 from Unified_cpp_gfx_skia7.cpp:110: 162:48.12 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h: In member function ‘virtual void* SkTypefaceProxy::onGetCTFontRef() const’: 162:48.12 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h:129:5: warning: control reaches end of non-void function [-Wreturn-type] 162:48.12 129 | } 162:48.12 | ^ 162:48.12 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h: In member function ‘virtual size_t SkTypefaceProxy::onGetTableData(SkFontTableTag, size_t, size_t, void*) const’: 162:48.13 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h:96:5: warning: control reaches end of non-void function [-Wreturn-type] 162:48.13 96 | } 162:48.13 | ^ 162:48.13 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h: In member function ‘virtual int SkTypefaceProxy::onGetTableTags(SkFontTableTag*) const’: 162:48.13 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h:93:5: warning: control reaches end of non-void function [-Wreturn-type] 162:48.13 93 | } 162:48.13 | ^ 162:48.13 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h: In member function ‘virtual SkTypeface::LocalizedStrings* SkTypefaceProxy::onCreateFamilyNameIterator() const’: 162:48.13 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h:90:5: warning: control reaches end of non-void function [-Wreturn-type] 162:48.13 90 | } 162:48.13 | ^ 162:48.13 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h: In member function ‘virtual int SkTypefaceProxy::onGetUPEM() const’: 162:48.13 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h:66:75: warning: control reaches end of non-void function [-Wreturn-type] 162:48.13 66 | int onGetUPEM() const override { SK_ABORT("Should never be called."); } 162:48.13 | ^ 162:48.13 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h: In member function ‘virtual int SkTypefaceProxy::onGetVariationDesignParameters(SkFontParameters::Variation::Axis*, int) const’: 162:48.13 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h:83:5: warning: control reaches end of non-void function [-Wreturn-type] 162:48.13 83 | } 162:48.13 | ^ 162:48.13 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h: In member function ‘virtual int SkTypefaceProxy::onGetVariationDesignPosition(SkFontArguments::VariationPosition::Coordinate*, int) const’: 162:48.13 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h:79:5: warning: control reaches end of non-void function [-Wreturn-type] 162:48.13 79 | } 162:48.13 | ^ 162:48.13 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h: In member function ‘virtual std::unique_ptr SkTypefaceProxy::onMakeFontData() const’: 162:48.13 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h:72:5: warning: control reaches end of non-void function [-Wreturn-type] 162:48.13 72 | } 162:48.13 | ^ 162:48.13 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h: In member function ‘virtual std::unique_ptr SkTypefaceProxy::onOpenStream(int*) const’: 162:48.13 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h:69:5: warning: control reaches end of non-void function [-Wreturn-type] 162:48.13 69 | } 162:48.13 | ^ 162:48.13 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h: In member function ‘virtual std::unique_ptr SkTypefaceProxy::onGetAdvancedMetrics() const’: 162:48.13 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h:119:5: warning: control reaches end of non-void function [-Wreturn-type] 162:48.13 119 | } 162:48.13 | ^ 162:48.13 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h: In member function ‘virtual sk_sp SkTypefaceProxy::onMakeClone(const SkFontArguments&) const’: 162:48.13 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h:75:5: warning: control reaches end of non-void function [-Wreturn-type] 162:48.13 75 | } 162:48.13 | ^ 163:03.46 In file included from Unified_cpp_gfx_skia8.cpp:101: 163:03.46 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkStrikeCache.cpp: In function ‘bool loose_compare(const SkDescriptor&, const SkDescriptor&)’: 163:03.46 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkStrikeCache.cpp:281:11: 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] 163:03.46 281 | memcpy(&lhsRec, ptr, size); 163:03.46 | ~~~~~~^~~~~~~~~~~~~~~~~~~~ 163:03.46 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkDescriptor.h:15, 163:03.46 from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkStrike.h:16, 163:03.46 from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkStrike.cpp:8, 163:03.46 from Unified_cpp_gfx_skia8.cpp:92: 163:03.46 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkScalerContext.h:55:8: note: ‘struct SkScalerContextRec’ declared here 163:03.46 55 | struct SkScalerContextRec { 163:03.46 | ^~~~~~~~~~~~~~~~~~ 163:03.46 In file included from Unified_cpp_gfx_skia8.cpp:101: 163:03.46 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkStrikeCache.cpp:285:11: 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] 163:03.46 285 | memcpy(&rhsRec, ptr, size); 163:03.46 | ~~~~~~^~~~~~~~~~~~~~~~~~~~ 163:03.46 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkDescriptor.h:15, 163:03.46 from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkStrike.h:16, 163:03.46 from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkStrike.cpp:8, 163:03.46 from Unified_cpp_gfx_skia8.cpp:92: 163:03.46 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkScalerContext.h:55:8: note: ‘struct SkScalerContextRec’ declared here 163:03.46 55 | struct SkScalerContextRec { 163:03.46 | ^~~~~~~~~~~~~~~~~~ 163:09.38 In file included from Unified_cpp_gfx_layers11.cpp:29: 163:09.38 /builddir/build/BUILD/firefox-90.0.2/gfx/layers/wr/DisplayItemCache.cpp: In member function ‘void mozilla::layers::DisplayItemCache::Clear()’: 163:09.38 /builddir/build/BUILD/firefox-90.0.2/gfx/layers/wr/DisplayItemCache.cpp:85:9: 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] 163:09.38 85 | memset(mSlots.Elements(), 0, mSlots.Length() * sizeof(Slot)); 163:09.38 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163:09.38 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/WebRenderLayerManager.h:24, 163:09.38 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/wr/ClipManager.cpp:12, 163:09.38 from Unified_cpp_gfx_layers11.cpp:20: 163:09.38 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/DisplayItemCache.h:157:10: note: ‘nsTArray_Impl::elem_type’ {aka ‘struct mozilla::layers::DisplayItemCache::Slot’} declared here 163:09.38 157 | struct Slot { 163:09.38 | ^~~~ 163:11.38 In file included from Unified_cpp_gfx_skia8.cpp:128: 163:11.39 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkString.cpp: In static member function ‘static sk_sp SkString::Rec::Make(const char*, size_t)’: 163:11.39 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkString.cpp:221:22: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 163:11.39 221 | rec->data()[len] = 0; 163:11.39 | ~~~~~~~~~~~~~~~~~^~~ 163:11.39 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/include/core/SkCanvas.h:25, 163:11.39 from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkSpecialImage.cpp:11, 163:11.39 from Unified_cpp_gfx_skia8.cpp:56: 163:11.39 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/include/core/SkString.h:248:21: note: at offset 1 into destination object ‘SkString::Rec::fBeginningOfData’ of size 1 163:11.39 248 | char fBeginningOfData; 163:11.39 | ^~~~~~~~~~~~~~~~ 163:11.39 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/include/core/SkString.h:248:21: note: at offset 1 into destination object ‘SkString::Rec::fBeginningOfData’ of size 1 163:16.42 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.cpp:13, 163:16.42 from Unified_cpp_gfx_skia9.cpp:119: 163:16.42 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h: In member function ‘virtual void* SkTypefaceProxy::onGetCTFontRef() const’: 163:16.42 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h:129:5: warning: control reaches end of non-void function [-Wreturn-type] 163:16.42 129 | } 163:16.42 | ^ 163:16.42 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h: In member function ‘virtual size_t SkTypefaceProxy::onGetTableData(SkFontTableTag, size_t, size_t, void*) const’: 163:16.43 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h:96:5: warning: control reaches end of non-void function [-Wreturn-type] 163:16.43 96 | } 163:16.43 | ^ 163:16.43 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h: In member function ‘virtual int SkTypefaceProxy::onGetTableTags(SkFontTableTag*) const’: 163:16.43 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h:93:5: warning: control reaches end of non-void function [-Wreturn-type] 163:16.43 93 | } 163:16.43 | ^ 163:16.43 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h: In member function ‘virtual SkTypeface::LocalizedStrings* SkTypefaceProxy::onCreateFamilyNameIterator() const’: 163:16.43 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h:90:5: warning: control reaches end of non-void function [-Wreturn-type] 163:16.43 90 | } 163:16.43 | ^ 163:16.43 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h: In member function ‘virtual int SkTypefaceProxy::onGetUPEM() const’: 163:16.43 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h:66:75: warning: control reaches end of non-void function [-Wreturn-type] 163:16.43 66 | int onGetUPEM() const override { SK_ABORT("Should never be called."); } 163:16.43 | ^ 163:16.43 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h: In member function ‘virtual int SkTypefaceProxy::onGetVariationDesignParameters(SkFontParameters::Variation::Axis*, int) const’: 163:16.43 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h:83:5: warning: control reaches end of non-void function [-Wreturn-type] 163:16.43 83 | } 163:16.43 | ^ 163:16.43 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h: In member function ‘virtual int SkTypefaceProxy::onGetVariationDesignPosition(SkFontArguments::VariationPosition::Coordinate*, int) const’: 163:16.43 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h:79:5: warning: control reaches end of non-void function [-Wreturn-type] 163:16.43 79 | } 163:16.43 | ^ 163:16.43 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h: In member function ‘virtual std::unique_ptr SkTypefaceProxy::onMakeFontData() const’: 163:16.43 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h:72:5: warning: control reaches end of non-void function [-Wreturn-type] 163:16.43 72 | } 163:16.43 | ^ 163:16.43 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h: In member function ‘virtual std::unique_ptr SkTypefaceProxy::onOpenStream(int*) const’: 163:16.43 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h:69:5: warning: control reaches end of non-void function [-Wreturn-type] 163:16.43 69 | } 163:16.43 | ^ 163:16.43 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h: In member function ‘virtual std::unique_ptr SkTypefaceProxy::onGetAdvancedMetrics() const’: 163:16.43 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h:119:5: warning: control reaches end of non-void function [-Wreturn-type] 163:16.43 119 | } 163:16.43 | ^ 163:16.43 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h: In member function ‘virtual sk_sp SkTypefaceProxy::onMakeClone(const SkFontArguments&) const’: 163:16.43 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.h:75:5: warning: control reaches end of non-void function [-Wreturn-type] 163:16.43 75 | } 163:16.43 | ^ 163:16.43 In file included from Unified_cpp_gfx_skia9.cpp:74: 163:16.43 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTextBlob.cpp: In static member function ‘static void* SkTextBlob::operator new(size_t)’: 163:16.43 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTextBlob.cpp:204:1: warning: control reaches end of non-void function [-Wreturn-type] 163:16.43 204 | } 163:16.43 | ^ 163:16.46 In file included from Unified_cpp_gfx_skia9.cpp:119: 163:16.46 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.cpp: In member function ‘virtual unsigned int SkScalerContextProxy::generateGlyphCount()’: 163:16.46 /builddir/build/BUILD/firefox-90.0.2/gfx/skia/skia/src/core/SkTypeface_remote.cpp:32:1: warning: control reaches end of non-void function [-Wreturn-type] 163:16.46 32 | } 163:16.46 | ^ 163:20.14 gfx/src 163:37.87 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 163:37.88 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/gfx/Polygon.h:16, 163:37.88 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/CompositableHost.h:18, 163:37.88 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/opengl/TextureHostOGL.h:12, 163:37.88 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/opengl/TextureHostOGL.cpp:7, 163:37.88 from Unified_cpp_gfx_layers11.cpp:2: 163:37.88 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 163:37.88 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 163:37.88 657 | aOther.mHdr->mLength = 0; 163:37.88 | ~~~~~~~~~~~~~~~~~~~~~^~~ 163:37.88 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 163:37.88 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/Compositor.h:10, 163:37.88 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/CompositableHost.h:22, 163:37.88 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/opengl/TextureHostOGL.h:12, 163:37.88 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/opengl/TextureHostOGL.cpp:7, 163:37.88 from Unified_cpp_gfx_layers11.cpp:2: 163:37.88 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 163:37.88 1903 | mBands = aRegion.mBands.Clone(); 163:37.88 | ~~~~~~~~~~~~~~~~~~~~^~ 164:07.82 gfx/thebes 164:24.86 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/gfx/Polygon.h:16, 164:24.86 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/CompositableHost.h:18, 164:24.86 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/wr/WebRenderImageHost.h:12, 164:24.86 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/wr/WebRenderImageHost.cpp:7, 164:24.86 from Unified_cpp_gfx_layers12.cpp:2: 164:24.86 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 164:24.86 inlined from ‘void nsTArray_base::ShrinkCapacityToZero(nsTArray_base::size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:313:34, 164:24.86 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::ScrollPositionUpdate; Allocator = nsTArrayInfallibleAllocator; E = mozilla::ScrollPositionUpdate; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2636:31, 164:24.86 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElements(nsTArray_Impl&&) [with Item = mozilla::ScrollPositionUpdate; Allocator = nsTArrayInfallibleAllocator; E = mozilla::ScrollPositionUpdate]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2795:41, 164:24.86 inlined from ‘void mozilla::layers::ScrollMetadata::UpdatePendingScrollInfo(nsTArray&&)’ at /builddir/build/BUILD/firefox-90.0.2/gfx/layers/FrameMetrics.h:990:34, 164:24.86 inlined from ‘void mozilla::layers::WebRenderScrollData::ApplyUpdates(mozilla::layers::ScrollUpdatesMap&&, uint32_t)’ at /builddir/build/BUILD/firefox-90.0.2/gfx/layers/wr/WebRenderScrollData.cpp:240:55: 164:24.86 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:250:38: warning: ‘void free(void*)’ called on pointer ‘((const nsTArray_base*)this)[5].nsTArray_base::mHdr’ with nonzero offset [376, 1580547964568] [-Wfree-nonheap-object] 164:24.86 250 | static void Free(void* aPtr) { free(aPtr); } 164:24.86 | ~~~~^~~~~~ 164:25.15 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 164:25.15 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/gfx/Polygon.h:16, 164:25.15 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/CompositableHost.h:18, 164:25.15 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/wr/WebRenderImageHost.h:12, 164:25.15 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/wr/WebRenderImageHost.cpp:7, 164:25.15 from Unified_cpp_gfx_layers12.cpp:2: 164:25.15 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 164:25.15 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 164:25.15 657 | aOther.mHdr->mLength = 0; 164:25.15 | ~~~~~~~~~~~~~~~~~~~~~^~~ 164:25.15 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 164:25.15 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/Compositor.h:10, 164:25.15 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/CompositableHost.h:22, 164:25.15 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/wr/WebRenderImageHost.h:12, 164:25.15 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/wr/WebRenderImageHost.cpp:7, 164:25.15 from Unified_cpp_gfx_layers12.cpp:2: 164:25.15 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 164:25.15 1903 | mBands = aRegion.mBands.Clone(); 164:25.15 | ~~~~~~~~~~~~~~~~~~~~^~ 164:34.51 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxPattern.h:16, 164:34.51 from /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxContext.h:15, 164:34.51 from /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxFT2FontBase.h:9, 164:34.51 from /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxFT2FontBase.cpp:6: 164:34.51 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In static member function ‘static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)’: 164:34.51 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:413:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 164:34.51 413 | size_type Length() const { return mHdr->mLength; } 164:34.51 | ~~~~~~^~~~~~~ 164:34.51 /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxFT2FontBase.cpp:709:22: note: while referencing ‘coords’ 164:34.51 709 | nsTArray coords; 164:34.51 | ^~~~~~ 164:34.51 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 164:34.51 from /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxPattern.h:16, 164:34.51 from /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxContext.h:15, 164:34.51 from /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxFT2FontBase.h:9, 164:34.51 from /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxFT2FontBase.cpp:6: 164:34.52 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:85:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 164:34.52 85 | if (!mHdr->mIsAutoArray) { 164:34.52 | ~~~~~~^~~~~~~~~~~~ 164:34.52 /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxFT2FontBase.cpp:709:22: note: while referencing ‘coords’ 164:34.52 709 | nsTArray coords; 164:34.52 | ^~~~~~ 164:34.53 In file included from /usr/include/string.h:519, 164:34.53 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/string.h:3, 164:34.53 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/throw_gcc.h:14, 164:34.53 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/stl_wrappers/type_traits:80, 164:34.53 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/IntegerTypeTraits.h:14, 164:34.53 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/TypedEnumBits.h:15, 164:34.53 from /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxTypes.h:10, 164:34.53 from /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxContext.h:9, 164:34.53 from /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxFT2FontBase.h:9, 164:34.53 from /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxFT2FontBase.cpp:6: 164:34.53 In function ‘void* memcpy(void*, const void*, size_t)’, 164:34.53 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:697:11, 164:34.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/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:215:63, 164:34.53 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/firefox-90.0.2/objdir/dist/include/nsTArray.h:2660:74, 164:34.53 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = long int&; E = long int]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2802:41, 164:34.53 inlined from ‘static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)’ at /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxFT2FontBase.cpp:711:25: 164:34.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 ‘coords’ with type ‘nsTArray’ [-Warray-bounds] 164:34.53 29 | return __builtin___memcpy_chk (__dest, __src, __len, 164:34.53 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 164:34.53 30 | __glibc_objsize0 (__dest)); 164:34.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 164:34.53 /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxFT2FontBase.cpp: In static member function ‘static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)’: 164:34.53 /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxFT2FontBase.cpp:709:22: note: ‘coords’ declared here 164:34.53 709 | nsTArray coords; 164:34.53 | ^~~~~~ 164:34.53 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxPattern.h:16, 164:34.53 from /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxContext.h:15, 164:34.53 from /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxFT2FontBase.h:9, 164:34.53 from /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxFT2FontBase.cpp:6: 164:34.53 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 164:34.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/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:219:24, 164:34.53 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/firefox-90.0.2/objdir/dist/include/nsTArray.h:2660:74, 164:34.53 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = long int&; E = long int]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2802:41, 164:34.53 inlined from ‘static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)’ at /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxFT2FontBase.cpp:711:25: 164:34.53 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:262:38: warning: ‘void free(void*)’ called on unallocated object ‘coords’ [-Wfree-nonheap-object] 164:34.53 262 | static void Free(void* aPtr) { free(aPtr); } 164:34.53 | ~~~~^~~~~~ 164:34.53 /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxFT2FontBase.cpp: In static member function ‘static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)’: 164:34.53 /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxFT2FontBase.cpp:709:22: note: declared here 164:34.53 709 | nsTArray coords; 164:34.53 | ^~~~~~ 165:17.41 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 165:17.41 from /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxPlatform.h:11, 165:17.41 from /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxFontUtils.h:13, 165:17.41 from /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxFontUtils.cpp:9: 165:17.41 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In static member function ‘static void gfxFontUtils::GetVariationData(gfxFontEntry*, nsTArray*, nsTArray*)’: 165:17.41 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 3 is outside array bounds of ‘gfxFontVariationInstance [1]’ [-Warray-bounds] 165:17.41 657 | aOther.mHdr->mLength = 0; 165:17.41 | ~~~~~~~~~~~~~~~~~~~~~^~~ 165:17.41 /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxFontUtils.cpp:1853:32: note: while referencing ‘instance’ 165:17.41 1853 | gfxFontVariationInstance instance; 165:17.41 | ^~~~~~~~ 165:23.15 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 165:23.15 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xpcpublic.h:36, 165:23.15 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsJSUtils.h:23, 165:23.15 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerMarkers.h:51, 165:23.15 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/ScreenshotGrabber.cpp:9, 165:23.15 from Unified_cpp_gfx_layers2.cpp:11: 165:23.15 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::layers::APZCTreeManager::ProcessTouchInput(mozilla::layers::APZCTreeManager::InputHandlingState&, mozilla::MultiTouchInput&)’: 165:23.15 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 165:23.15 317 | mHdr->mLength = 0; 165:23.15 | ~~~~~~~~~~~~~~^~~ 165:23.15 In file included from Unified_cpp_gfx_layers2.cpp:101: 165:23.15 /builddir/build/BUILD/firefox-90.0.2/gfx/layers/apz/src/APZCTreeManager.cpp:1985:32: note: while referencing ‘touchBehaviors’ 165:23.15 1985 | nsTArray touchBehaviors; 165:23.15 | ^~~~~~~~~~~~~~ 165:55.42 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 165:55.42 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xpcpublic.h:36, 165:55.42 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsJSUtils.h:23, 165:55.42 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerMarkers.h:51, 165:55.42 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:27, 165:55.42 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 165:55.42 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Monitor.h:10, 165:55.42 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/MozPromise.h:15, 165:55.42 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/RDDProcessManager.h:8, 165:55.42 from /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxPlatform.cpp:7: 165:55.42 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘nsTArray gfxPlatform::GetPrefCMSOutputProfileData()’: 165:55.42 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 165:55.42 657 | aOther.mHdr->mLength = 0; 165:55.42 | ~~~~~~~~~~~~~~~~~~~~~^~~ 165:55.42 /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxPlatform.cpp:2115:21: note: while referencing ‘result’ 165:55.42 2115 | nsTArray result; 165:55.42 | ^~~~~~ 166:05.95 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 166:05.95 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayView.h:9, 166:05.95 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:16, 166:05.95 from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 166:05.95 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/FrameMetrics.h:13, 166:05.95 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/APZUtils.h:18, 166:05.95 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/apz/src/APZUtils.cpp:7, 166:05.95 from Unified_cpp_gfx_layers3.cpp:2: 166:05.95 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 166:05.95 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 166:05.95 657 | aOther.mHdr->mLength = 0; 166:05.95 | ~~~~~~~~~~~~~~~~~~~~~^~~ 166:05.95 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 166:05.95 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/FrameMetrics.h:13, 166:05.95 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/APZUtils.h:18, 166:05.95 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/apz/src/APZUtils.cpp:7, 166:05.95 from Unified_cpp_gfx_layers3.cpp:2: 166:05.95 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 166:05.95 1903 | mBands = aRegion.mBands.Clone(); 166:05.95 | ~~~~~~~~~~~~~~~~~~~~^~ 167:27.90 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 167:27.90 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIPrefBranch.h:14, 167:27.90 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Preferences.h:21, 167:27.90 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/apz/util/CheckerboardReportService.cpp:13, 167:27.90 from Unified_cpp_gfx_layers5.cpp:2: 167:27.90 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 167:27.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 167:27.91 657 | aOther.mHdr->mLength = 0; 167:27.91 | ~~~~~~~~~~~~~~~~~~~~~^~~ 167:27.91 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 167:27.91 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/LayersTypes.h:14, 167:27.91 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:25, 167:27.91 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 167:27.91 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 167:27.91 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/apz/util/CheckerboardReportService.cpp:18, 167:27.91 from Unified_cpp_gfx_layers5.cpp:2: 167:27.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 167:27.91 1903 | mBands = aRegion.mBands.Clone(); 167:27.91 | ~~~~~~~~~~~~~~~~~~~~^~ 167:53.73 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxFontVariations.h:12, 167:53.73 from /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxFont.h:14, 167:53.73 from /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxGlyphExtents.h:9, 167:53.73 from /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxGlyphExtents.cpp:6, 167:53.73 from Unified_cpp_gfx_thebes1.cpp:2: 167:53.73 /builddir/build/BUILD/firefox-90.0.2/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]’: 167:53.73 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 167:53.73 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 167:53.73 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 167:53.73 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 167:53.73 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 167:53.73 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 167:53.73 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 167:53.73 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167:53.73 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 167:53.73 from /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxUtils.cpp:19, 167:53.73 from Unified_cpp_gfx_thebes1.cpp:119: 167:53.73 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 167:53.73 27 | struct JSGCSetting { 167:53.73 | ^~~~~~~~~~~ 168:06.97 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 168:06.97 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayView.h:9, 168:06.97 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:16, 168:06.97 from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 168:06.97 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/LayersTypes.h:14, 168:06.97 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/CompositorTypes.h:13, 168:06.97 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/CompositableClient.h:19, 168:06.97 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/client/CanvasClient.h:13, 168:06.97 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/client/CanvasClient.cpp:7, 168:06.97 from Unified_cpp_gfx_layers6.cpp:2: 168:06.97 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 168:06.97 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 168:06.97 657 | aOther.mHdr->mLength = 0; 168:06.97 | ~~~~~~~~~~~~~~~~~~~~~^~~ 168:06.97 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 168:06.97 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/LayersTypes.h:14, 168:06.97 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/CompositorTypes.h:13, 168:06.97 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/CompositableClient.h:19, 168:06.97 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/client/CanvasClient.h:13, 168:06.98 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/client/CanvasClient.cpp:7, 168:06.98 from Unified_cpp_gfx_layers6.cpp:2: 168:06.98 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 168:06.98 1903 | mBands = aRegion.mBands.Clone(); 168:06.98 | ~~~~~~~~~~~~~~~~~~~~^~ 168:11.25 In file included from Unified_cpp_gfx_thebes1.cpp:20: 168:11.25 /builddir/build/BUILD/firefox-90.0.2/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)’: 168:11.25 /builddir/build/BUILD/firefox-90.0.2/gfx/thebes/gfxGraphiteShaper.cpp:420:19: warning: ‘clusterLoc’ may be used uninitialized in this function [-Wmaybe-uninitialized] 168:11.25 420 | rtl ? (xLocs_j - clusterLoc) : (xLocs_j - clusterLoc - adv); 168:11.26 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168:12.30 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 168:12.30 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayView.h:9, 168:12.30 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:16, 168:12.30 from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 168:12.30 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/LayersTypes.h:14, 168:12.30 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/CompositorTypes.h:13, 168:12.30 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/CompositableClient.h:19, 168:12.30 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/client/CanvasClient.h:13, 168:12.30 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/client/CanvasClient.cpp:7, 168:12.30 from Unified_cpp_gfx_layers6.cpp:2: 168:12.30 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::layers::ClientMultiTiledLayerBuffer::Update(const nsIntRegion&, const nsIntRegion&, const nsIntRegion&, mozilla::layers::TilePaintFlags)’: 168:12.30 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 168:12.30 317 | mHdr->mLength = 0; 168:12.30 | ~~~~~~~~~~~~~~^~~ 168:12.30 In file included from Unified_cpp_gfx_layers6.cpp:119: 168:12.30 /builddir/build/BUILD/firefox-90.0.2/gfx/layers/client/MultiTiledContentClient.cpp:193:24: note: while referencing ‘oldRetainedTiles’ 168:12.30 193 | nsTArray oldRetainedTiles = std::move(mRetainedTiles); 168:12.30 | ^~~~~~~~~~~~~~~~ 168:53.03 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 168:53.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/gfxPlatform.h:11, 168:53.03 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/client/TextureClientRecycleAllocator.cpp:7, 168:53.03 from Unified_cpp_gfx_layers7.cpp:2: 168:53.03 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘mozilla::gfx::PolygonTyped mozilla::gfx::PolygonTyped::ClipPolygon(const mozilla::gfx::PolygonTyped&) const [with Units = mozilla::gfx::UnknownUnits]’: 168:53.03 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 168:53.03 317 | mHdr->mLength = 0; 168:53.03 | ~~~~~~~~~~~~~~^~~ 168:53.03 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/Layers.h:29, 168:53.03 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/client/ClientTiledPaintedLayer.h:11, 168:53.03 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/client/TiledContentClient.cpp:10, 168:53.03 from Unified_cpp_gfx_layers7.cpp:29: 168:53.03 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/gfx/Polygon.h:222:27: note: while referencing ‘clippedPoints’ 168:53.03 222 | nsTArray clippedPoints(mPoints.Clone()); 168:53.03 | ^~~~~~~~~~~~~ 168:57.02 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/gfxPlatform.h:11, 168:57.02 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/client/TextureClientRecycleAllocator.cpp:7, 168:57.02 from Unified_cpp_gfx_layers7.cpp:2: 168:57.02 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In member function ‘virtual void mozilla::layers::ColorLayerComposite::RenderLayer(const IntRect&, const mozilla::Maybe >&)’: 168:57.02 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:578:51: warning: array subscript 2 is outside array bounds of ‘const nsTArrayHeader [1]’ [-Warray-bounds] 168:57.02 578 | Header* Hdr() const MOZ_NONNULL_RETURN { return mHdr; } 168:57.02 | ^~~~ 168:57.02 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:276:29: note: while referencing ‘sEmptyTArrayHeader’ 168:57.02 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 168:57.02 | ^~~~~~~~~~~~~~~~~~ 169:06.14 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayView.h:9, 169:06.14 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:16, 169:06.14 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GLTextureImage.h:9, 169:06.14 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/composite/ImageLayerComposite.h:10, 169:06.14 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/composite/ImageLayerComposite.cpp:7, 169:06.14 from Unified_cpp_gfx_layers8.cpp:2: 169:06.14 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::layers::TiledLayerBufferComposite::AddAnimationInvalidation(nsIntRegion&)’: 169:06.14 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:578:51: warning: array subscript 2 is outside array bounds of ‘const nsTArrayHeader [1]’ [-Warray-bounds] 169:06.14 578 | Header* Hdr() const MOZ_NONNULL_RETURN { return mHdr; } 169:06.14 | ^~~~ 169:06.14 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:276:29: note: while referencing ‘sEmptyTArrayHeader’ 169:06.14 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 169:06.14 | ^~~~~~~~~~~~~~~~~~ 169:06.22 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In member function ‘virtual void mozilla::layers::LayerManagerComposite::InvalidateAll()’: 169:06.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:578:51: warning: array subscript 2 is outside array bounds of ‘const nsTArrayHeader [1]’ [-Warray-bounds] 169:06.23 578 | Header* Hdr() const MOZ_NONNULL_RETURN { return mHdr; } 169:06.23 | ^~~~ 169:06.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:276:29: note: while referencing ‘sEmptyTArrayHeader’ 169:06.23 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 169:06.23 | ^~~~~~~~~~~~~~~~~~ 169:18.48 gfx/vr/service/openvr 169:21.57 In file included from /builddir/build/BUILD/firefox-90.0.2/gfx/vr/service/openvr/src/openvr_api_public.cpp:10: 169:21.57 /builddir/build/BUILD/firefox-90.0.2/gfx/vr/service/openvr/src/vrpathregistry_public.h:10:20: warning: ‘k_pchLogOverrideVar’ defined but not used [-Wunused-variable] 169:21.57 10 | static const char *k_pchLogOverrideVar = "VR_LOG_PATH"; 169:21.57 | ^~~~~~~~~~~~~~~~~~~ 169:21.57 /builddir/build/BUILD/firefox-90.0.2/gfx/vr/service/openvr/src/vrpathregistry_public.h:9:20: warning: ‘k_pchConfigOverrideVar’ defined but not used [-Wunused-variable] 169:21.57 9 | static const char *k_pchConfigOverrideVar = "VR_CONFIG_PATH"; 169:21.57 | ^~~~~~~~~~~~~~~~~~~~~~ 169:21.57 /builddir/build/BUILD/firefox-90.0.2/gfx/vr/service/openvr/src/vrpathregistry_public.h:8:20: warning: ‘k_pchRuntimeOverrideVar’ defined but not used [-Wunused-variable] 169:21.57 8 | static const char *k_pchRuntimeOverrideVar = "VR_OVERRIDE"; 169:21.57 | ^~~~~~~~~~~~~~~~~~~~~~~ 169:28.16 gfx/vr/service 169:54.98 gfx/vr 169:57.67 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 169:57.67 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIMemoryReporter.h:532, 169:57.67 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:16, 169:57.67 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/ipc/CompositableTransactionParent.h:13, 169:57.67 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/ipc/CompositableTransactionParent.cpp:7, 169:57.67 from Unified_cpp_gfx_layers9.cpp:2: 169:57.67 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual void mozilla::layers::HostIPCAllocator::SendPendingAsyncMessages()’: 169:57.68 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 169:57.68 317 | mHdr->mLength = 0; 169:57.68 | ~~~~~~~~~~~~~~^~~ 169:57.68 In file included from Unified_cpp_gfx_layers9.cpp:83: 169:57.68 /builddir/build/BUILD/firefox-90.0.2/gfx/layers/ipc/ISurfaceAllocator.cpp:54:36: note: while referencing ‘messages’ 169:57.68 54 | nsTArray messages; 169:57.68 | ^~~~~~~~ 169:58.44 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 169:58.44 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIMemoryReporter.h:532, 169:58.44 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:16, 169:58.44 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/ipc/CompositableTransactionParent.h:13, 169:58.44 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/ipc/CompositableTransactionParent.cpp:7, 169:58.44 from Unified_cpp_gfx_layers9.cpp:2: 169:58.44 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 169:58.44 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 169:58.44 657 | aOther.mHdr->mLength = 0; 169:58.44 | ~~~~~~~~~~~~~~~~~~~~~^~~ 169:58.44 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 169:58.44 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/FrameMetrics.h:13, 169:58.44 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24, 169:58.44 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 169:58.44 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/ipc/CompositableTransactionParent.h:13, 169:58.44 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/ipc/CompositableTransactionParent.cpp:7, 169:58.44 from Unified_cpp_gfx_layers9.cpp:2: 169:58.44 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 169:58.44 1903 | mBands = aRegion.mBands.Clone(); 169:58.44 | ~~~~~~~~~~~~~~~~~~~~^~ 169:58.76 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIMemoryReporter.h:532, 169:58.76 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:16, 169:58.76 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/ipc/CompositableTransactionParent.h:13, 169:58.76 from /builddir/build/BUILD/firefox-90.0.2/gfx/layers/ipc/CompositableTransactionParent.cpp:7, 169:58.76 from Unified_cpp_gfx_layers9.cpp:2: 169:58.76 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::layers::CompositorBridgeParent::Invalidate()’: 169:58.76 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:578:51: warning: array subscript 2 is outside array bounds of ‘const nsTArrayHeader [1]’ [-Warray-bounds] 169:58.76 578 | Header* Hdr() const MOZ_NONNULL_RETURN { return mHdr; } 169:58.76 | ^~~~ 169:58.76 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:276:29: note: while referencing ‘sEmptyTArrayHeader’ 169:58.76 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 169:58.76 | ^~~~~~~~~~~~~~~~~~ 169:58.85 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In member function ‘virtual void mozilla::layers::LayerManagerComposite::InvalidateAll()’: 169:58.85 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:578:51: warning: array subscript 2 is outside array bounds of ‘const nsTArrayHeader [1]’ [-Warray-bounds] 169:58.85 578 | Header* Hdr() const MOZ_NONNULL_RETURN { return mHdr; } 169:58.85 | ^~~~ 169:58.85 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:276:29: note: while referencing ‘sEmptyTArrayHeader’ 169:58.85 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 169:58.85 | ^~~~~~~~~~~~~~~~~~ 170:10.50 gfx/webrender_bindings 171:04.17 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 171:04.17 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsIGlobalObject.h:18, 171:04.17 from /builddir/build/BUILD/firefox-90.0.2/gfx/vr/VRDisplayClient.cpp:12, 171:04.17 from Unified_cpp_gfx_vr0.cpp:2: 171:04.17 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::gfx::VRServiceHost::_ZN7mozilla3gfx13VRServiceHost27SendPuppetSubmitToVRProcessERK8nsTArrayImE.part.0(const nsTArray&)’: 171:04.17 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘mozilla::gfx::VRServiceHost::SendPuppetSubmitToVRProcess(const nsTArray&):: [1]’ [-Warray-bounds] 171:04.17 657 | aOther.mHdr->mLength = 0; 171:04.17 | ~~~~~~~~~~~~~~~~~~~~~^~~ 171:04.17 In file included from Unified_cpp_gfx_vr0.cpp:20: 171:04.17 /builddir/build/BUILD/firefox-90.0.2/gfx/vr/VRServiceHost.cpp:222:9: note: while referencing ‘’ 171:04.17 222 | [buffer{aBuffer.Clone()}]() -> void { 171:04.17 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171:04.17 223 | VRServiceHost::Get()->SendPuppetSubmitToVRProcess(buffer); 171:04.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171:04.17 224 | }); 171:04.17 | ~ 171:10.37 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 171:10.37 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/imgIContainer.h:35, 171:10.37 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/gfxUtils.h:13, 171:10.37 from /builddir/build/BUILD/firefox-90.0.2/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 171:10.37 from Unified_cpp_webrender_bindings0.cpp:2: 171:10.37 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 171:10.37 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 171:10.37 657 | aOther.mHdr->mLength = 0; 171:10.37 | ~~~~~~~~~~~~~~~~~~~~~^~~ 171:10.37 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/Units.h:20, 171:10.37 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/layers/LayersTypes.h:14, 171:10.37 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 171:10.37 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/gfxUtils.h:22, 171:10.37 from /builddir/build/BUILD/firefox-90.0.2/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 171:10.37 from Unified_cpp_webrender_bindings0.cpp:2: 171:10.37 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 171:10.38 1903 | mBands = aRegion.mBands.Clone(); 171:10.38 | ~~~~~~~~~~~~~~~~~~~~^~ 171:11.43 gfx/ycbcr 171:15.60 hal 171:47.74 image/build 171:57.23 image/decoders/icon/gtk 172:02.41 image/decoders/icon 172:05.16 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 172:05.16 from /builddir/build/BUILD/firefox-90.0.2/hal/Hal.h:12, 172:05.16 from /builddir/build/BUILD/firefox-90.0.2/hal/HalWakeLock.cpp:7, 172:05.16 from Unified_cpp_hal0.cpp:2: 172:05.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘void mozilla::hal_impl::ModifyWakeLock(const nsAString&, mozilla::hal::WakeLockControl, mozilla::hal::WakeLockControl, uint64_t)’: 172:05.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 2 is outside array bounds of ‘{anonymous}::LockCount [1]’ [-Warray-bounds] 172:05.16 317 | mHdr->mLength = 0; 172:05.16 | ~~~~~~~~~~~~~~^~~ 172:05.16 In file included from Unified_cpp_hal0.cpp:2: 172:05.16 /builddir/build/BUILD/firefox-90.0.2/hal/HalWakeLock.cpp:180:13: note: while referencing ‘processCount’ 172:05.16 180 | LockCount processCount; 172:05.16 | ^~~~~~~~~~~~ 172:06.05 image/decoders 172:06.05 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 172:07.87 image/encoders/bmp 172:11.77 image/encoders/ico 172:15.48 image/encoders/jpeg 172:19.16 image/encoders/png 172:31.77 image 173:33.30 intl/components 173:36.96 intl/hyphenation/glue 173:53.03 intl/l10n 174:00.34 intl/locale/gtk 174:02.59 intl/locale 174:07.01 intl/lwbrk 174:12.06 intl/strres 174:13.99 In file included from Unified_cpp_intl_locale0.cpp:2: 174:13.99 /builddir/build/BUILD/firefox-90.0.2/intl/locale/DateTimeFormat.cpp: In static member function ‘static nsresult mozilla::DateTimeFormat::GetCalendarSymbol(mozilla::DateTimeFormat::Field, mozilla::DateTimeFormat::Style, const PRExplodedTime*, nsAString&)’: 174:13.99 /builddir/build/BUILD/firefox-90.0.2/intl/locale/DateTimeFormat.cpp:185:40: warning: ‘widthType’ may be used uninitialized in this function [-Wmaybe-uninitialized] 174:13.99 185 | const auto* months = dfs->getMonths( 174:13.99 | ~~~~~~~~~~~~~~^ 174:13.99 186 | count, icu::DateFormatSymbols::DtContextType::STANDALONE, widthType); 174:13.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174:15.08 intl/uconv 174:18.54 intl/unicharutil/util 174:29.16 ipc/app 174:30.72 toolkit/library/build/symverscript.stub 174:30.96 media/libsoundtouch/src 174:31.05 In file included from Unified_cpp_libsoundtouch_src0.cpp:20: 174:31.05 /builddir/build/BUILD/firefox-90.0.2/media/libsoundtouch/src/FIRFilter.cpp:90: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 174:31.05 90 | #pragma omp parallel for 174:31.05 | 174:31.05 /builddir/build/BUILD/firefox-90.0.2/media/libsoundtouch/src/FIRFilter.cpp:136: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 174:31.05 136 | #pragma omp parallel for 174:31.05 | 174:31.05 /builddir/build/BUILD/firefox-90.0.2/media/libsoundtouch/src/FIRFilter.cpp:180: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 174:31.05 180 | #pragma omp parallel for 174:31.05 | 174:31.06 In file included from Unified_cpp_libsoundtouch_src0.cpp:47: 174:31.06 /builddir/build/BUILD/firefox-90.0.2/media/libsoundtouch/src/InterpolateShannon.cpp:71: warning: "PI" redefined 174:31.06 71 | #define PI 3.1415926536 174:31.06 | 174:31.06 In file included from Unified_cpp_libsoundtouch_src0.cpp:2: 174:31.06 /builddir/build/BUILD/firefox-90.0.2/media/libsoundtouch/src/AAFilter.cpp:45: note: this is the location of the previous definition 174:31.06 45 | #define PI M_PI 174:31.06 | 174:31.06 In file included from Unified_cpp_libsoundtouch_src0.cpp:83: 174:31.06 /builddir/build/BUILD/firefox-90.0.2/media/libsoundtouch/src/TDStretch.cpp:310: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 174:31.06 310 | #pragma omp parallel for 174:31.06 | 174:31.06 /builddir/build/BUILD/firefox-90.0.2/media/libsoundtouch/src/TDStretch.cpp:336: warning: ignoring ‘#pragma omp critical’ [-Wunknown-pragmas] 174:31.06 336 | #pragma omp critical 174:31.06 | 174:31.29 In file included from Unified_cpp_libsoundtouch_src0.cpp:20: 174:31.29 /builddir/build/BUILD/firefox-90.0.2/media/libsoundtouch/src/FIRFilter.cpp: In member function ‘virtual uint soundtouch::FIRFilter::evaluateFilterStereo(soundtouch::SAMPLETYPE*, const SAMPLETYPE*, uint) const’: 174:31.29 /builddir/build/BUILD/firefox-90.0.2/media/libsoundtouch/src/FIRFilter.cpp:81:12: warning: unused variable ‘dScaler’ [-Wunused-variable] 174:31.29 81 | double dScaler = 1.0 / (double)resultDivider; 174:31.29 | ^~~~~~~ 174:31.29 /builddir/build/BUILD/firefox-90.0.2/media/libsoundtouch/src/FIRFilter.cpp: In member function ‘virtual uint soundtouch::FIRFilter::evaluateFilterMono(soundtouch::SAMPLETYPE*, const SAMPLETYPE*, uint) const’: 174:31.29 /builddir/build/BUILD/firefox-90.0.2/media/libsoundtouch/src/FIRFilter.cpp:127:12: warning: unused variable ‘dScaler’ [-Wunused-variable] 174:31.29 127 | double dScaler = 1.0 / (double)resultDivider; 174:31.29 | ^~~~~~~ 174:31.29 /builddir/build/BUILD/firefox-90.0.2/media/libsoundtouch/src/FIRFilter.cpp: In member function ‘virtual uint soundtouch::FIRFilter::evaluateFilterMulti(soundtouch::SAMPLETYPE*, const SAMPLETYPE*, uint, uint)’: 174:31.29 /builddir/build/BUILD/firefox-90.0.2/media/libsoundtouch/src/FIRFilter.cpp:166:12: warning: unused variable ‘dScaler’ [-Wunused-variable] 174:31.29 166 | double dScaler = 1.0 / (double)resultDivider; 174:31.29 | ^~~~~~~ 174:31.30 In file included from Unified_cpp_libsoundtouch_src0.cpp:56: 174:31.30 /builddir/build/BUILD/firefox-90.0.2/media/libsoundtouch/src/RateTransposer.cpp: In member function ‘void soundtouch::RateTransposer::processSamples(const SAMPLETYPE*, uint)’: 174:31.31 /builddir/build/BUILD/firefox-90.0.2/media/libsoundtouch/src/RateTransposer.cpp:134:10: warning: variable ‘count’ set but not used [-Wunused-but-set-variable] 174:31.31 134 | uint count; 174:31.31 | ^~~~~ 174:32.71 config/external/sqlite/libmozsqlite3.so.symbols.stub 174:32.95 third_party/sqlite3/src 174:32.96 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 174:34.90 ipc/chromium/src/third_party 174:34.91 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 174:35.29 In file included from Unified_c_src_third_party0.c:119: 174:35.29 /builddir/build/BUILD/firefox-90.0.2/ipc/chromium/src/third_party/libevent/evutil.c:208:21: warning: argument 4 of type ‘int[2]’ with mismatched bound [-Warray-parameter=] 174:35.29 208 | evutil_socket_t fd[2]) 174:35.29 In file included from /builddir/build/BUILD/firefox-90.0.2/ipc/chromium/src/third_party/libevent/include/event2/event.h:202, 174:35.29 from /builddir/build/BUILD/firefox-90.0.2/ipc/chromium/src/third_party/libevent/buffer.c:85, 174:35.29 from Unified_c_src_third_party0.c:2: 174:35.29 /builddir/build/BUILD/firefox-90.0.2/ipc/chromium/src/third_party/libevent/include/event2/util.h:312:25: note: previously declared as ‘int[]’ 174:35.29 312 | #define evutil_socket_t int 174:35.29 /builddir/build/BUILD/firefox-90.0.2/ipc/chromium/src/third_party/libevent/util-internal.h:268:47: note: in expansion of macro ‘evutil_socket_t’ 174:35.29 268 | int evutil_ersatz_socketpair_(int, int , int, evutil_socket_t[]); 174:35.29 | ^~~~~~~~~~~~~~~ 174:39.37 /builddir/build/BUILD/firefox-90.0.2/third_party/sqlite3/src/sqlite3.c: In function ‘sqlite3DefaultRowEst’: 174:39.43 /builddir/build/BUILD/firefox-90.0.2/third_party/sqlite3/src/sqlite3.c:115799:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 174:39.43 115799 | if( pIdx->pPartIdxWhere!=0 ) x -= 10; assert( 10==sqlite3LogEst(2) ); 174:39.43 | ^~ 174:39.43 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/sqlite3/src/sqlite3.c:14233: 174:39.43 /builddir/build/BUILD/firefox-90.0.2/third_party/sqlite3/src/sqlite3.c:115799:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 174:39.43 115799 | if( pIdx->pPartIdxWhere!=0 ) x -= 10; assert( 10==sqlite3LogEst(2) ); 174:39.43 | ^~~~~~ 174:44.17 In file included from Unified_c_src_third_party0.c:119: 174:44.17 /builddir/build/BUILD/firefox-90.0.2/ipc/chromium/src/third_party/libevent/evdns.c: In function ‘evdns_base_nameserver_add’: 174:44.17 /builddir/build/BUILD/firefox-90.0.2/ipc/chromium/src/third_party/libevent/evutil.c:2232:59: warning: array subscript ‘const struct sockaddr_in6[0]’ is partly outside array bounds of ‘struct sockaddr_in[1]’ [-Warray-bounds] 174:44.17 2232 | (r = ((int)sin1->sin6_port - (int)sin2->sin6_port))) 174:44.17 | ~~~~^~~~~~~~~~~ 174:44.17 In file included from Unified_c_src_third_party0.c:56: 174:44.17 /builddir/build/BUILD/firefox-90.0.2/ipc/chromium/src/third_party/libevent/evdns.c:2570:28: note: while referencing ‘sin’ 174:44.17 2570 | struct sockaddr_in sin; 174:44.17 | ^~~ 174:46.08 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 174:46.85 /builddir/build/BUILD/firefox-90.0.2/third_party/sqlite3/src/sqlite3.c: In function ‘whereSortingCost’: 174:46.93 /builddir/build/BUILD/firefox-90.0.2/third_party/sqlite3/src/sqlite3.c:152419:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 174:46.93 152419 | if( nRow>10 ) nRow -= 10; assert( 10==sqlite3LogEst(2) ); 174:46.93 | ^~ 174:46.94 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/sqlite3/src/sqlite3.c:14233: 174:46.94 /builddir/build/BUILD/firefox-90.0.2/third_party/sqlite3/src/sqlite3.c:152419:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 174:46.94 152419 | if( nRow>10 ) nRow -= 10; assert( 10==sqlite3LogEst(2) ); 174:46.94 | ^~~~~~ 174:48.93 ipc/chromium 175:02.75 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 175:02.75 from /builddir/build/BUILD/firefox-90.0.2/ipc/chromium/src/base/histogram.h:54, 175:02.75 from /builddir/build/BUILD/firefox-90.0.2/ipc/chromium/src/base/histogram.cc:12, 175:02.75 from Unified_cpp_ipc_chromium0.cpp:38: 175:02.75 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual base::Histogram::SampleSet base::Histogram::SnapshotSample() const’: 175:02.75 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 175:02.75 452 | mArray.mHdr->mLength = 0; 175:02.75 | ~~~~~~~~~~~~~~~~~~~~~^~~ 175:02.75 In file included from /builddir/build/BUILD/firefox-90.0.2/ipc/chromium/src/base/histogram.cc:12, 175:02.75 from Unified_cpp_ipc_chromium0.cpp:38: 175:02.75 /builddir/build/BUILD/firefox-90.0.2/ipc/chromium/src/base/histogram.h:148:37: note: while referencing ‘’ 175:02.75 148 | result.counts_ = counts_.Clone(); 175:02.75 | ~~~~~~~~~~~~~^~ 175:02.75 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 175:02.75 from /builddir/build/BUILD/firefox-90.0.2/ipc/chromium/src/base/histogram.h:54, 175:02.75 from /builddir/build/BUILD/firefox-90.0.2/ipc/chromium/src/base/histogram.cc:12, 175:02.75 from Unified_cpp_ipc_chromium0.cpp:38: 175:02.75 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 175:02.75 452 | mArray.mHdr->mLength = 0; 175:02.75 | ~~~~~~~~~~~~~~~~~~~~~^~~ 175:02.75 In file included from /builddir/build/BUILD/firefox-90.0.2/ipc/chromium/src/base/histogram.cc:12, 175:02.75 from Unified_cpp_ipc_chromium0.cpp:38: 175:02.75 /builddir/build/BUILD/firefox-90.0.2/ipc/chromium/src/base/histogram.h:148:37: note: while referencing ‘’ 175:02.75 148 | result.counts_ = counts_.Clone(); 175:02.75 | ~~~~~~~~~~~~~^~ 175:24.25 ipc/glue 176:07.66 ipc/ipdl 176:43.27 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 176:43.27 from /builddir/build/BUILD/firefox-90.0.2/ipc/chromium/src/base/process_util.h:40, 176:43.27 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ipc/Transport.h:10, 176:43.27 from /builddir/build/BUILD/firefox-90.0.2/ipc/glue/BackgroundChild.h:11, 176:43.28 from /builddir/build/BUILD/firefox-90.0.2/ipc/glue/BackgroundImpl.cpp:7, 176:43.28 from Unified_cpp_ipc_glue0.cpp:2: 176:43.28 /builddir/build/BUILD/firefox-90.0.2/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]’: 176:43.28 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 176:43.28 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 176:43.28 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 176:43.28 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 176:43.28 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 176:43.28 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 176:43.28 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 176:43.28 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176:43.28 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:36, 176:43.28 from /builddir/build/BUILD/firefox-90.0.2/ipc/glue/BackgroundImpl.cpp:29, 176:43.28 from Unified_cpp_ipc_glue0.cpp:2: 176:43.28 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 176:43.28 27 | struct JSGCSetting { 176:43.28 | ^~~~~~~~~~~ 177:33.03 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:13, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerLabels.h:35, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:26, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Monitor.h:10, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/MozPromise.h:15, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:15, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/ipc/glue/IPCStreamParent.cpp:9, 177:33.03 from Unified_cpp_ipc_glue1.cpp:11: 177:33.03 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h: In member function ‘void mozilla::ipc::MessageChannel::DebugAbort(const char*, int, const char*, const char*, bool)’: 177:33.03 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds] 177:33.03 118 | elt->asT()->AddRef(); 177:33.03 | ~~~~~~~~~~~~~~~~~~^~ 177:33.03 In file included from Unified_cpp_ipc_glue1.cpp:74: 177:33.03 /builddir/build/BUILD/firefox-90.0.2/ipc/glue/MessageChannel.cpp:2757:16: note: while referencing ‘pending’ 177:33.03 2757 | MessageQueue pending = std::move(mPending); 177:33.03 | ^~~~~~~ 177:33.03 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:13, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerLabels.h:35, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:26, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Monitor.h:10, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/MozPromise.h:15, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:15, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/ipc/glue/IPCStreamParent.cpp:9, 177:33.03 from Unified_cpp_ipc_glue1.cpp:11: 177:33.03 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript -1 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds] 177:33.03 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 177:33.03 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:33.03 In file included from Unified_cpp_ipc_glue1.cpp:74: 177:33.03 /builddir/build/BUILD/firefox-90.0.2/ipc/glue/MessageChannel.cpp:2757:16: note: while referencing ‘pending’ 177:33.03 2757 | MessageQueue pending = std::move(mPending); 177:33.03 | ^~~~~~~ 177:33.03 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:13, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerLabels.h:35, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:26, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Monitor.h:10, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/MozPromise.h:15, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:15, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/ipc/glue/IPCStreamParent.cpp:9, 177:33.03 from Unified_cpp_ipc_glue1.cpp:11: 177:33.03 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript -1 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds] 177:33.03 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 177:33.03 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:33.03 In file included from Unified_cpp_ipc_glue1.cpp:74: 177:33.03 /builddir/build/BUILD/firefox-90.0.2/ipc/glue/MessageChannel.cpp:2757:16: note: while referencing ‘pending’ 177:33.03 2757 | MessageQueue pending = std::move(mPending); 177:33.03 | ^~~~~~~ 177:33.03 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsISupportsUtils.h:16, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsISupports.h:82, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIRunnable.h:10, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/ipc/glue/IPCStreamDestination.h:11, 177:33.03 from /builddir/build/BUILD/firefox-90.0.2/ipc/glue/IPCStreamDestination.cpp:7, 177:33.03 from Unified_cpp_ipc_glue1.cpp:2: 177:33.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsISupportsImpl.h:1361:29: warning: array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds] 177:33.04 1361 | nsrefcnt r = Super::AddRef(); \ 177:33.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsISupportsImpl.h:1369:5: note: in expansion of macro ‘NS_IMPL_ADDREF_INHERITED_GUTS’ 177:33.04 1369 | NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \ 177:33.04 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:33.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsISupportsImpl.h:1441:3: note: in expansion of macro ‘NS_IMPL_ADDREF_INHERITED’ 177:33.04 1441 | NS_IMPL_ADDREF_INHERITED(aClass, aSuper) \ 177:33.04 | ^~~~~~~~~~~~~~~~~~~~~~~~ 177:33.04 /builddir/build/BUILD/firefox-90.0.2/ipc/glue/MessageChannel.cpp:1927:1: note: in expansion of macro ‘NS_IMPL_ISUPPORTS_INHERITED’ 177:33.04 1927 | NS_IMPL_ISUPPORTS_INHERITED(MessageChannel::MessageTask, CancelableRunnable, 177:33.04 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:33.04 In file included from Unified_cpp_ipc_glue1.cpp:74: 177:33.04 /builddir/build/BUILD/firefox-90.0.2/ipc/glue/MessageChannel.cpp:2757:16: note: while referencing ‘pending’ 177:33.04 2757 | MessageQueue pending = std::move(mPending); 177:33.04 | ^~~~~~~ 177:34.23 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:13, 177:34.23 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerLabels.h:35, 177:34.23 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:26, 177:34.23 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 177:34.23 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Monitor.h:10, 177:34.23 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/MozPromise.h:15, 177:34.23 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:15, 177:34.23 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 177:34.23 from /builddir/build/BUILD/firefox-90.0.2/ipc/glue/IPCStreamParent.cpp:9, 177:34.23 from Unified_cpp_ipc_glue1.cpp:11: 177:34.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h: In member function ‘void mozilla::ipc::MessageChannel::RepostAllMessages()’: 177:34.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds] 177:34.23 118 | elt->asT()->AddRef(); 177:34.23 | ~~~~~~~~~~~~~~~~~~^~ 177:34.24 In file included from Unified_cpp_ipc_glue1.cpp:74: 177:34.24 /builddir/build/BUILD/firefox-90.0.2/ipc/glue/MessageChannel.cpp:2848:16: note: while referencing ‘queue’ 177:34.24 2848 | MessageQueue queue = std::move(mPending); 177:34.24 | ^~~~~ 177:34.24 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:13, 177:34.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerLabels.h:35, 177:34.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:26, 177:34.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 177:34.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Monitor.h:10, 177:34.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/MozPromise.h:15, 177:34.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:15, 177:34.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 177:34.24 from /builddir/build/BUILD/firefox-90.0.2/ipc/glue/IPCStreamParent.cpp:9, 177:34.24 from Unified_cpp_ipc_glue1.cpp:11: 177:34.24 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript -1 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds] 177:34.24 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 177:34.24 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:34.24 In file included from Unified_cpp_ipc_glue1.cpp:74: 177:34.24 /builddir/build/BUILD/firefox-90.0.2/ipc/glue/MessageChannel.cpp:2848:16: note: while referencing ‘queue’ 177:34.24 2848 | MessageQueue queue = std::move(mPending); 177:34.24 | ^~~~~ 177:34.24 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:13, 177:34.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerLabels.h:35, 177:34.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:26, 177:34.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 177:34.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Monitor.h:10, 177:34.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/MozPromise.h:15, 177:34.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:15, 177:34.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 177:34.24 from /builddir/build/BUILD/firefox-90.0.2/ipc/glue/IPCStreamParent.cpp:9, 177:34.24 from Unified_cpp_ipc_glue1.cpp:11: 177:34.24 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript -1 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds] 177:34.24 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 177:34.24 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:34.24 In file included from Unified_cpp_ipc_glue1.cpp:74: 177:34.24 /builddir/build/BUILD/firefox-90.0.2/ipc/glue/MessageChannel.cpp:2848:16: note: while referencing ‘queue’ 177:34.24 2848 | MessageQueue queue = std::move(mPending); 177:34.24 | ^~~~~ 177:34.24 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsISupportsUtils.h:16, 177:34.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsISupports.h:82, 177:34.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIRunnable.h:10, 177:34.24 from /builddir/build/BUILD/firefox-90.0.2/ipc/glue/IPCStreamDestination.h:11, 177:34.24 from /builddir/build/BUILD/firefox-90.0.2/ipc/glue/IPCStreamDestination.cpp:7, 177:34.24 from Unified_cpp_ipc_glue1.cpp:2: 177:34.24 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsISupportsImpl.h:1361:29: warning: array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds] 177:34.24 1361 | nsrefcnt r = Super::AddRef(); \ 177:34.24 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsISupportsImpl.h:1369:5: note: in expansion of macro ‘NS_IMPL_ADDREF_INHERITED_GUTS’ 177:34.24 1369 | NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \ 177:34.24 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:34.24 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsISupportsImpl.h:1441:3: note: in expansion of macro ‘NS_IMPL_ADDREF_INHERITED’ 177:34.24 1441 | NS_IMPL_ADDREF_INHERITED(aClass, aSuper) \ 177:34.24 | ^~~~~~~~~~~~~~~~~~~~~~~~ 177:34.24 /builddir/build/BUILD/firefox-90.0.2/ipc/glue/MessageChannel.cpp:1927:1: note: in expansion of macro ‘NS_IMPL_ISUPPORTS_INHERITED’ 177:34.24 1927 | NS_IMPL_ISUPPORTS_INHERITED(MessageChannel::MessageTask, CancelableRunnable, 177:34.24 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:34.24 In file included from Unified_cpp_ipc_glue1.cpp:74: 177:34.24 /builddir/build/BUILD/firefox-90.0.2/ipc/glue/MessageChannel.cpp:2848:16: note: while referencing ‘queue’ 177:34.24 2848 | MessageQueue queue = std::move(mPending); 177:34.24 | ^~~~~ 177:48.37 ipc/testshell 178:08.21 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 178:08.21 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:13, 178:08.21 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMChild.h:9, 178:08.21 from PChromiumCDMChild.cpp:7, 178:08.21 from UnifiedProtocols10.cpp:2: 178:08.21 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In copy constructor ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’: 178:08.21 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 178:08.21 452 | mArray.mHdr->mLength = 0; 178:08.21 | ~~~~~~~~~~~~~~~~~~~~~^~~ 178:08.22 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/SamplesWaitingForKey.h:12, 178:08.22 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CDMCaps.h:12, 178:08.22 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CDMProxy.h:10, 178:08.22 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/DecryptJob.h:10, 178:08.22 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/ChromiumCDMParent.h:9, 178:08.22 from PChromiumCDMParent.cpp:8, 178:08.22 from UnifiedProtocols10.cpp:11: 178:08.22 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/MediaInfo.h:121:31: note: while referencing ‘’ 178:08.22 121 | mTags = aOther.mTags.Clone(); 178:08.22 | ~~~~~~~~~~~~~~~~~~^~ 178:08.22 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 178:08.22 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDM.h:13, 178:08.22 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PChromiumCDMChild.h:9, 178:08.22 from PChromiumCDMChild.cpp:7, 178:08.22 from UnifiedProtocols10.cpp:2: 178:08.22 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 178:08.22 452 | mArray.mHdr->mLength = 0; 178:08.22 | ~~~~~~~~~~~~~~~~~~~~~^~~ 178:08.22 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/SamplesWaitingForKey.h:12, 178:08.22 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CDMCaps.h:12, 178:08.22 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CDMProxy.h:10, 178:08.22 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/DecryptJob.h:10, 178:08.22 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/ChromiumCDMParent.h:9, 178:08.22 from PChromiumCDMParent.cpp:8, 178:08.22 from UnifiedProtocols10.cpp:11: 178:08.22 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/MediaInfo.h:121:31: note: while referencing ‘’ 178:08.22 121 | mTags = aOther.mTags.Clone(); 178:08.22 | ~~~~~~~~~~~~~~~~~~^~ 178:09.27 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 178:09.27 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/XPCOM.h:157, 178:09.27 from /builddir/build/BUILD/firefox-90.0.2/ipc/testshell/XPCShellEnvironment.cpp:29: 178:09.27 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 178:09.27 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: 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] 178:09.27 79 | memset(this, 0, sizeof(nsXPTCVariant)); 178:09.27 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178:09.27 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 178:09.27 44 | struct nsXPTCVariant { 178:09.27 | ^~~~~~~~~~~~~ 179:12.90 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:13, 179:12.90 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceParent.h:9, 179:12.90 from PCookieServiceParent.cpp:7, 179:12.90 from UnifiedProtocols13.cpp:2: 179:12.90 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::net::NetAddr; ElemType = mozilla::net::NetAddr; IndexType = long unsigned int; SizeType = long unsigned int]’: 179:12.90 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 179:12.90 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 179:12.90 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 179:12.90 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2948:17: required from ‘CopyableTArray::CopyableTArray(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::net::NetAddr]’ 179:12.90 /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:56:9: required from here 179:12.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 179:12.91 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 179:12.91 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179:12.91 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/NeckoMessageUtils.h:18, 179:12.91 from PDNSRequest.cpp:7, 179:12.91 from UnifiedProtocols13.cpp:38: 179:12.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 179:12.91 106 | union NetAddr { 179:12.91 | ^~~~~~~ 180:25.46 js/ductwork/debugger 180:27.87 js/src/debugger 181:06.20 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/debugger/Debugger.cpp:51, 181:06.20 from Unified_cpp_js_src_debugger0.cpp:11: 181:06.20 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h: In member function ‘bool js::Debugger::CallData::findAllGlobals()’: 181:06.20 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h:165:13: warning: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 181:06.20 165 | return *it; 181:06.20 | ^~ 181:06.20 In file included from Unified_cpp_js_src_debugger0.cpp:11: 181:06.20 /builddir/build/BUILD/firefox-90.0.2/js/src/debugger/Debugger.cpp:5924:21: note: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here 181:06.20 5924 | for (RealmsIter r(cx->runtime()); !r.done(); r.next()) { 181:06.20 | ^ 181:06.20 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/debugger/Debugger.cpp:51, 181:06.20 from Unified_cpp_js_src_debugger0.cpp:11: 181:06.20 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h:128:7: warning: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 181:06.20 128 | it++; 181:06.20 | ~~^~ 181:06.20 In file included from Unified_cpp_js_src_debugger0.cpp:11: 181:06.20 /builddir/build/BUILD/firefox-90.0.2/js/src/debugger/Debugger.cpp:5924:21: note: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ was declared here 181:06.20 5924 | for (RealmsIter r(cx->runtime()); !r.done(); r.next()) { 181:06.20 | ^ 181:11.70 In file included from Unified_cpp_js_src_debugger0.cpp:29: 181:11.70 /builddir/build/BUILD/firefox-90.0.2/js/src/debugger/Environment.cpp: In member function ‘bool js::DebuggerEnvironment::CallData::typeGetter()’: 181:11.70 /builddir/build/BUILD/firefox-90.0.2/js/src/debugger/Environment.cpp:192:24: warning: ‘s’ may be used uninitialized [-Wmaybe-uninitialized] 181:11.70 192 | JSAtom* str = Atomize(cx, s, strlen(s), PinAtom); 181:11.70 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 182:00.43 js/src/frontend 182:24.59 /builddir/build/BUILD/firefox-90.0.2/js/src/frontend/Parser.cpp: In member function ‘typename ParseHandler::Node js::frontend::GeneralParser::assignExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::GeneralParser::PossibleError*, typename js::frontend::GeneralParser::Base::InvokedPrediction) [with ParseHandler = js::frontend::SyntaxParseHandler; Unit = mozilla::Utf8Unit]’: 182:24.59 /builddir/build/BUILD/firefox-90.0.2/js/src/frontend/Parser.cpp:9647:8: warning: ‘lhs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 182:24.59 9647 | Node lhs; 182:24.59 | ^~~ 182:27.75 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/frontend/SharedContext.h:18, 182:27.75 from /builddir/build/BUILD/firefox-90.0.2/js/src/frontend/CompilationStencil.h:25, 182:27.75 from /builddir/build/BUILD/firefox-90.0.2/js/src/frontend/Parser.h:180, 182:27.75 from /builddir/build/BUILD/firefox-90.0.2/js/src/frontend/Parser.cpp:20: 182:27.75 /builddir/build/BUILD/firefox-90.0.2/js/src/frontend/ParseNode.h: In member function ‘typename ParseHandler::Node js::frontend::GeneralParser::assignExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::GeneralParser::PossibleError*, typename js::frontend::GeneralParser::Base::InvokedPrediction) [with ParseHandler = js::frontend::FullParseHandler; Unit = mozilla::Utf8Unit]’: 182:27.75 /builddir/build/BUILD/firefox-90.0.2/js/src/frontend/ParseNode.h:1000:31: warning: ‘lhs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 182:27.75 1000 | : ParseNode(kind, pos), left_(left), right_(right) { 182:27.75 | ^~~~~~~~~~~ 182:27.75 /builddir/build/BUILD/firefox-90.0.2/js/src/frontend/Parser.cpp:9647:8: note: ‘lhs’ was declared here 182:27.75 9647 | Node lhs; 182:27.75 | ^~~ 182:32.91 /builddir/build/BUILD/firefox-90.0.2/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]’: 182:32.92 /builddir/build/BUILD/firefox-90.0.2/js/src/frontend/Parser.cpp:6329:19: warning: ‘ifNode’ may be used uninitialized in this function [-Wmaybe-uninitialized] 182:32.92 6329 | TernaryNodeType ifNode; 182:32.92 | ^~~~~~ 182:35.75 /builddir/build/BUILD/firefox-90.0.2/js/src/frontend/Parser.cpp: In member function ‘typename ParseHandler::Node js::frontend::GeneralParser::assignExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::GeneralParser::PossibleError*, typename js::frontend::GeneralParser::Base::InvokedPrediction) [with ParseHandler = js::frontend::SyntaxParseHandler; Unit = char16_t]’: 182:35.76 /builddir/build/BUILD/firefox-90.0.2/js/src/frontend/Parser.cpp:9647:8: warning: ‘lhs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 182:35.76 9647 | Node lhs; 182:35.76 | ^~~ 182:38.22 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/frontend/SharedContext.h:18, 182:38.22 from /builddir/build/BUILD/firefox-90.0.2/js/src/frontend/CompilationStencil.h:25, 182:38.22 from /builddir/build/BUILD/firefox-90.0.2/js/src/frontend/Parser.h:180, 182:38.22 from /builddir/build/BUILD/firefox-90.0.2/js/src/frontend/Parser.cpp:20: 182:38.22 /builddir/build/BUILD/firefox-90.0.2/js/src/frontend/ParseNode.h: In member function ‘typename ParseHandler::Node js::frontend::GeneralParser::assignExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::GeneralParser::PossibleError*, typename js::frontend::GeneralParser::Base::InvokedPrediction) [with ParseHandler = js::frontend::FullParseHandler; Unit = char16_t]’: 182:38.22 /builddir/build/BUILD/firefox-90.0.2/js/src/frontend/ParseNode.h:1000:31: warning: ‘lhs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 182:38.22 1000 | : ParseNode(kind, pos), left_(left), right_(right) { 182:38.22 | ^~~~~~~~~~~ 182:38.22 /builddir/build/BUILD/firefox-90.0.2/js/src/frontend/Parser.cpp:9647:8: note: ‘lhs’ was declared here 182:38.22 9647 | Node lhs; 182:38.22 | ^~~ 182:43.48 /builddir/build/BUILD/firefox-90.0.2/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]’: 182:43.48 /builddir/build/BUILD/firefox-90.0.2/js/src/frontend/Parser.cpp:6329:19: warning: ‘ifNode’ may be used uninitialized in this function [-Wmaybe-uninitialized] 182:43.48 6329 | TernaryNodeType ifNode; 182:43.48 | ^~~~~~ 183:08.46 In file included from Unified_cpp_js_src_frontend0.cpp:38: 183:08.46 /builddir/build/BUILD/firefox-90.0.2/js/src/frontend/BytecodeEmitter.cpp: In member function ‘bool js::frontend::BytecodeEmitter::emitSetOrInitializeDestructuring(js::frontend::ParseNode*, js::frontend::DestructuringFlavor)’: 183:08.46 /builddir/build/BUILD/firefox-90.0.2/js/src/frontend/BytecodeEmitter.cpp:2933:46: warning: ‘kind’ may be used uninitialized in this function [-Wmaybe-uninitialized] 183:08.46 2933 | NameOpEmitter noe(this, name, loc, kind); 183:08.46 | ^ 184:17.47 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNativeDNSResolverOverride.h:13, 184:17.47 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNativeDNSResolverOverrideParent.h:9, 184:17.47 from PNativeDNSResolverOverrideParent.cpp:7, 184:17.47 from UnifiedProtocols22.cpp:2: 184:17.47 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::net::NetAddr; ElemType = mozilla::net::NetAddr; IndexType = long unsigned int; SizeType = long unsigned int]’: 184:17.47 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 184:17.48 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 184:17.48 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 184:17.48 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2948:17: required from ‘CopyableTArray::CopyableTArray(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::net::NetAddr]’ 184:17.48 /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:56:9: required from here 184:17.48 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 184:17.48 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 184:17.48 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184:17.48 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/HttpChannelParams.h:24, 184:17.48 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:28, 184:17.48 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 184:17.48 from PNecko.cpp:10, 184:17.48 from UnifiedProtocols22.cpp:11: 184:17.48 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 184:17.48 106 | union NetAddr { 184:17.48 | ^~~~~~~ 184:56.82 js/src/gc/StatsPhasesGenerated.inc.stub 184:57.06 js/src/irregexp 185:19.54 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/RegExpShim.h:33, 185:19.54 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-ast.h:8, 185:19.54 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, 185:19.54 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-nodes.h:8, 185:19.54 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.h:10, 185:19.54 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:5: 185:19.54 In member function ‘uintptr_t js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const’, 185:19.54 inlined from ‘bool js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:172:24, 185:19.54 inlined from ‘bool js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:158:41, 185:19.54 inlined from ‘bool v8::internal::StackLimitCheck::HasOverflowed()’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/RegExpShim.h:1132:50, 185:19.54 inlined from ‘void v8::internal::Analysis< >::EnsureAnalyzed(v8::internal::RegExpNode*) [with Propagators = {v8::internal::{anonymous}::AssertionPropagator, v8::internal::{anonymous}::EatsAtLeastPropagator}]’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3608:28, 185:19.54 inlined from ‘void v8::internal::Analysis< >::VisitBackReference(v8::internal::BackReferenceNode*) [with Propagators = {v8::internal::{anonymous}::AssertionPropagator, v8::internal::{anonymous}::EatsAtLeastPropagator}]’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3696:19: 185:19.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:130:52: warning: ‘check’ may be used uninitialized [-Wmaybe-uninitialized] 185:19.54 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) 185:19.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 185:19.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h: In member function ‘void v8::internal::Analysis< >::VisitBackReference(v8::internal::BackReferenceNode*) [with Propagators = {v8::internal::{anonymous}::AssertionPropagator, v8::internal::{anonymous}::EatsAtLeastPropagator}]’: 185:19.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type ‘const js::AutoCheckRecursionLimit*’ to ‘bool js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const’ declared here 185:19.54 62 | JS_FRIEND_API bool runningWithTrustedPrincipals(JSContext* cx) const; 185:19.54 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185:19.54 /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3607:21: note: ‘check’ declared here 185:19.54 3607 | StackLimitCheck check(isolate()); 185:19.55 | ^~~~~ 185:19.56 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/RegExpShim.h:33, 185:19.56 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-ast.h:8, 185:19.56 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, 185:19.56 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-nodes.h:8, 185:19.56 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.h:10, 185:19.56 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:5: 185:19.56 In member function ‘uintptr_t js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const’, 185:19.56 inlined from ‘bool js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:172:24, 185:19.56 inlined from ‘bool js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:158:41, 185:19.56 inlined from ‘bool v8::internal::StackLimitCheck::HasOverflowed()’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/RegExpShim.h:1132:50, 185:19.56 inlined from ‘void v8::internal::Analysis< >::EnsureAnalyzed(v8::internal::RegExpNode*) [with Propagators = {v8::internal::{anonymous}::AssertionPropagator, v8::internal::{anonymous}::EatsAtLeastPropagator}]’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3608:28, 185:19.56 inlined from ‘void v8::internal::Analysis< >::VisitAssertion(v8::internal::AssertionNode*) [with Propagators = {v8::internal::{anonymous}::AssertionPropagator, v8::internal::{anonymous}::EatsAtLeastPropagator}]’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3702:19: 185:19.56 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:130:52: warning: ‘check’ may be used uninitialized [-Wmaybe-uninitialized] 185:19.56 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) 185:19.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 185:19.56 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h: In member function ‘void v8::internal::Analysis< >::VisitAssertion(v8::internal::AssertionNode*) [with Propagators = {v8::internal::{anonymous}::AssertionPropagator, v8::internal::{anonymous}::EatsAtLeastPropagator}]’: 185:19.56 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type ‘const js::AutoCheckRecursionLimit*’ to ‘bool js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const’ declared here 185:19.56 62 | JS_FRIEND_API bool runningWithTrustedPrincipals(JSContext* cx) const; 185:19.56 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185:19.56 /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3607:21: note: ‘check’ declared here 185:19.56 3607 | StackLimitCheck check(isolate()); 185:19.56 | ^~~~~ 185:19.58 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/RegExpShim.h:33, 185:19.58 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-ast.h:8, 185:19.58 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, 185:19.58 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-nodes.h:8, 185:19.58 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.h:10, 185:19.58 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:5: 185:19.58 In member function ‘uintptr_t js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const’, 185:19.58 inlined from ‘bool js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:172:24, 185:19.58 inlined from ‘bool js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:158:41, 185:19.58 inlined from ‘bool v8::internal::StackLimitCheck::HasOverflowed()’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/RegExpShim.h:1132:50, 185:19.58 inlined from ‘void v8::internal::Analysis< >::EnsureAnalyzed(v8::internal::RegExpNode*) [with Propagators = {v8::internal::{anonymous}::AssertionPropagator, v8::internal::{anonymous}::EatsAtLeastPropagator}]’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3608:28, 185:19.58 inlined from ‘void v8::internal::Analysis< >::VisitBackReference(v8::internal::BackReferenceNode*) [with Propagators = {v8::internal::{anonymous}::AssertionPropagator, v8::internal::{anonymous}::EatsAtLeastPropagator}]’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3696:19, 185:19.58 inlined from ‘virtual void v8::internal::BackReferenceNode::Accept(v8::internal::NodeVisitor*)’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:702:1: 185:19.58 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:130:52: warning: ‘check’ may be used uninitialized [-Wmaybe-uninitialized] 185:19.58 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) 185:19.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 185:19.58 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h: In member function ‘virtual void v8::internal::BackReferenceNode::Accept(v8::internal::NodeVisitor*)’: 185:19.58 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type ‘const js::AutoCheckRecursionLimit*’ to ‘bool js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const’ declared here 185:19.58 62 | JS_FRIEND_API bool runningWithTrustedPrincipals(JSContext* cx) const; 185:19.58 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185:19.58 /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3607:21: note: ‘check’ declared here 185:19.58 3607 | StackLimitCheck check(isolate()); 185:19.59 | ^~~~~ 185:19.60 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/RegExpShim.h:33, 185:19.60 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-ast.h:8, 185:19.60 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, 185:19.61 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-nodes.h:8, 185:19.61 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.h:10, 185:19.61 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:5: 185:19.61 In member function ‘uintptr_t js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const’, 185:19.61 inlined from ‘bool js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:172:24, 185:19.61 inlined from ‘bool js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:158:41, 185:19.61 inlined from ‘bool v8::internal::StackLimitCheck::HasOverflowed()’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/RegExpShim.h:1132:50, 185:19.61 inlined from ‘void v8::internal::Analysis< >::EnsureAnalyzed(v8::internal::RegExpNode*) [with Propagators = {v8::internal::{anonymous}::AssertionPropagator, v8::internal::{anonymous}::EatsAtLeastPropagator}]’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3608:28, 185:19.61 inlined from ‘void v8::internal::Analysis< >::VisitAssertion(v8::internal::AssertionNode*) [with Propagators = {v8::internal::{anonymous}::AssertionPropagator, v8::internal::{anonymous}::EatsAtLeastPropagator}]’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3702:19, 185:19.61 inlined from ‘virtual void v8::internal::AssertionNode::Accept(v8::internal::NodeVisitor*)’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:702:1: 185:19.61 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:130:52: warning: ‘check’ may be used uninitialized [-Wmaybe-uninitialized] 185:19.61 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) 185:19.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 185:19.61 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h: In member function ‘virtual void v8::internal::AssertionNode::Accept(v8::internal::NodeVisitor*)’: 185:19.61 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type ‘const js::AutoCheckRecursionLimit*’ to ‘bool js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const’ declared here 185:19.61 62 | JS_FRIEND_API bool runningWithTrustedPrincipals(JSContext* cx) const; 185:19.61 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185:19.61 /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3607:21: note: ‘check’ declared here 185:19.61 3607 | StackLimitCheck check(isolate()); 185:19.61 | ^~~~~ 185:19.63 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/RegExpShim.h:33, 185:19.63 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-ast.h:8, 185:19.63 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, 185:19.63 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-nodes.h:8, 185:19.63 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.h:10, 185:19.63 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:5: 185:19.63 In member function ‘uintptr_t js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const’, 185:19.63 inlined from ‘bool js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:172:24, 185:19.63 inlined from ‘bool js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:158:41, 185:19.63 inlined from ‘bool v8::internal::StackLimitCheck::HasOverflowed()’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/RegExpShim.h:1132:50, 185:19.63 inlined from ‘void v8::internal::Analysis< >::EnsureAnalyzed(v8::internal::RegExpNode*) [with Propagators = {v8::internal::{anonymous}::AssertionPropagator, v8::internal::{anonymous}::EatsAtLeastPropagator}]’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3608:28, 185:19.63 inlined from ‘void v8::internal::Analysis< >::VisitAction(v8::internal::ActionNode*) [with Propagators = {v8::internal::{anonymous}::AssertionPropagator, v8::internal::{anonymous}::EatsAtLeastPropagator}]’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3652:19: 185:19.63 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:130:52: warning: ‘check’ may be used uninitialized [-Wmaybe-uninitialized] 185:19.63 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) 185:19.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 185:19.63 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h: In member function ‘void v8::internal::Analysis< >::VisitAction(v8::internal::ActionNode*) [with Propagators = {v8::internal::{anonymous}::AssertionPropagator, v8::internal::{anonymous}::EatsAtLeastPropagator}]’: 185:19.63 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type ‘const js::AutoCheckRecursionLimit*’ to ‘bool js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const’ declared here 185:19.63 62 | JS_FRIEND_API bool runningWithTrustedPrincipals(JSContext* cx) const; 185:19.63 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185:19.63 /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3607:21: note: ‘check’ declared here 185:19.63 3607 | StackLimitCheck check(isolate()); 185:19.63 | ^~~~~ 185:19.66 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/RegExpShim.h:33, 185:19.66 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-ast.h:8, 185:19.66 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, 185:19.66 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-nodes.h:8, 185:19.66 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.h:10, 185:19.66 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:5: 185:19.66 In member function ‘uintptr_t js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const’, 185:19.66 inlined from ‘bool js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:172:24, 185:19.66 inlined from ‘bool js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:158:41, 185:19.66 inlined from ‘bool v8::internal::StackLimitCheck::HasOverflowed()’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/RegExpShim.h:1132:50, 185:19.66 inlined from ‘void v8::internal::Analysis< >::EnsureAnalyzed(v8::internal::RegExpNode*) [with Propagators = {v8::internal::{anonymous}::AssertionPropagator, v8::internal::{anonymous}::EatsAtLeastPropagator}]’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3608:28, 185:19.66 inlined from ‘void v8::internal::Analysis< >::VisitAction(v8::internal::ActionNode*) [with Propagators = {v8::internal::{anonymous}::AssertionPropagator, v8::internal::{anonymous}::EatsAtLeastPropagator}]’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3652:19, 185:19.66 inlined from ‘virtual void v8::internal::ActionNode::Accept(v8::internal::NodeVisitor*)’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:702:1: 185:19.66 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:130:52: warning: ‘check’ may be used uninitialized [-Wmaybe-uninitialized] 185:19.66 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) 185:19.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 185:19.66 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h: In member function ‘virtual void v8::internal::ActionNode::Accept(v8::internal::NodeVisitor*)’: 185:19.66 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type ‘const js::AutoCheckRecursionLimit*’ to ‘bool js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const’ declared here 185:19.66 62 | JS_FRIEND_API bool runningWithTrustedPrincipals(JSContext* cx) const; 185:19.66 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185:19.66 /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3607:21: note: ‘check’ declared here 185:19.66 3607 | StackLimitCheck check(isolate()); 185:19.66 | ^~~~~ 185:19.69 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/RegExpShim.h:33, 185:19.69 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-ast.h:8, 185:19.69 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, 185:19.69 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-nodes.h:8, 185:19.69 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.h:10, 185:19.69 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:5: 185:19.69 In member function ‘uintptr_t js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const’, 185:19.69 inlined from ‘bool js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:172:24, 185:19.69 inlined from ‘bool js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:158:41, 185:19.69 inlined from ‘bool v8::internal::StackLimitCheck::HasOverflowed()’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/RegExpShim.h:1132:50, 185:19.69 inlined from ‘void v8::internal::Analysis< >::EnsureAnalyzed(v8::internal::RegExpNode*) [with Propagators = {v8::internal::{anonymous}::AssertionPropagator, v8::internal::{anonymous}::EatsAtLeastPropagator}]’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3608:28, 185:19.69 inlined from ‘void v8::internal::Analysis< >::VisitNegativeLookaroundChoice(v8::internal::NegativeLookaroundChoiceNode*) [with Propagators = {v8::internal::{anonymous}::AssertionPropagator, v8::internal::{anonymous}::EatsAtLeastPropagator}]’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3684:19, 185:19.69 inlined from ‘virtual void v8::internal::NegativeLookaroundChoiceNode::Accept(v8::internal::NodeVisitor*)’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:702:1: 185:19.69 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:130:52: warning: ‘check’ may be used uninitialized [-Wmaybe-uninitialized] 185:19.69 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) 185:19.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 185:19.69 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h: In member function ‘virtual void v8::internal::NegativeLookaroundChoiceNode::Accept(v8::internal::NodeVisitor*)’: 185:19.69 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type ‘const js::AutoCheckRecursionLimit*’ to ‘bool js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const’ declared here 185:19.69 62 | JS_FRIEND_API bool runningWithTrustedPrincipals(JSContext* cx) const; 185:19.69 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185:19.69 /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3607:21: note: ‘check’ declared here 185:19.69 3607 | StackLimitCheck check(isolate()); 185:19.69 | ^~~~~ 185:19.79 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/RegExpShim.h:33, 185:19.79 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-ast.h:8, 185:19.79 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, 185:19.79 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-nodes.h:8, 185:19.79 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.h:10, 185:19.79 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:5: 185:19.79 In member function ‘uintptr_t js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const’, 185:19.79 inlined from ‘bool js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:172:24, 185:19.79 inlined from ‘bool js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:158:41, 185:19.79 inlined from ‘bool v8::internal::StackLimitCheck::HasOverflowed()’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/RegExpShim.h:1132:50, 185:19.79 inlined from ‘void v8::internal::Analysis< >::EnsureAnalyzed(v8::internal::RegExpNode*) [with Propagators = {v8::internal::{anonymous}::AssertionPropagator, v8::internal::{anonymous}::EatsAtLeastPropagator}]’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3608:28, 185:19.79 inlined from ‘void v8::internal::Analysis< >::VisitLoopChoice(v8::internal::LoopChoiceNode*) [with Propagators = {v8::internal::{anonymous}::AssertionPropagator, v8::internal::{anonymous}::EatsAtLeastPropagator}]’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3669:19: 185:19.79 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:130:52: warning: ‘check’ may be used uninitialized [-Wmaybe-uninitialized] 185:19.79 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) 185:19.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 185:19.80 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h: In member function ‘void v8::internal::Analysis< >::VisitLoopChoice(v8::internal::LoopChoiceNode*) [with Propagators = {v8::internal::{anonymous}::AssertionPropagator, v8::internal::{anonymous}::EatsAtLeastPropagator}]’: 185:19.80 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type ‘const js::AutoCheckRecursionLimit*’ to ‘bool js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const’ declared here 185:19.80 62 | JS_FRIEND_API bool runningWithTrustedPrincipals(JSContext* cx) const; 185:19.80 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185:19.80 /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3607:21: note: ‘check’ declared here 185:19.80 3607 | StackLimitCheck check(isolate()); 185:19.80 | ^~~~~ 185:19.83 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/RegExpShim.h:33, 185:19.83 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-ast.h:8, 185:19.83 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, 185:19.83 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-nodes.h:8, 185:19.83 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.h:10, 185:19.83 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:5: 185:19.83 In member function ‘uintptr_t js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const’, 185:19.83 inlined from ‘bool js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:172:24, 185:19.83 inlined from ‘bool js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:158:41, 185:19.83 inlined from ‘bool v8::internal::StackLimitCheck::HasOverflowed()’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/RegExpShim.h:1132:50, 185:19.83 inlined from ‘void v8::internal::Analysis< >::EnsureAnalyzed(v8::internal::RegExpNode*) [with Propagators = {v8::internal::{anonymous}::AssertionPropagator, v8::internal::{anonymous}::EatsAtLeastPropagator}]’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3608:28, 185:19.83 inlined from ‘void v8::internal::Analysis< >::VisitNegativeLookaroundChoice(v8::internal::NegativeLookaroundChoiceNode*) [with Propagators = {v8::internal::{anonymous}::AssertionPropagator, v8::internal::{anonymous}::EatsAtLeastPropagator}]’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3684:19: 185:19.83 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:130:52: warning: ‘check’ may be used uninitialized [-Wmaybe-uninitialized] 185:19.83 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) 185:19.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 185:19.83 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h: In member function ‘void v8::internal::Analysis< >::VisitNegativeLookaroundChoice(v8::internal::NegativeLookaroundChoiceNode*) [with Propagators = {v8::internal::{anonymous}::AssertionPropagator, v8::internal::{anonymous}::EatsAtLeastPropagator}]’: 185:19.83 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type ‘const js::AutoCheckRecursionLimit*’ to ‘bool js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const’ declared here 185:19.84 62 | JS_FRIEND_API bool runningWithTrustedPrincipals(JSContext* cx) const; 185:19.84 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185:19.84 /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3607:21: note: ‘check’ declared here 185:19.84 3607 | StackLimitCheck check(isolate()); 185:19.84 | ^~~~~ 185:19.87 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/RegExpShim.h:33, 185:19.87 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-ast.h:8, 185:19.88 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, 185:19.88 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-nodes.h:8, 185:19.88 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.h:10, 185:19.88 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:5: 185:19.88 In member function ‘uintptr_t js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const’, 185:19.88 inlined from ‘bool js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:172:24, 185:19.88 inlined from ‘bool js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:158:41, 185:19.88 inlined from ‘bool v8::internal::StackLimitCheck::HasOverflowed()’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/RegExpShim.h:1132:50, 185:19.88 inlined from ‘void v8::internal::Analysis< >::EnsureAnalyzed(v8::internal::RegExpNode*) [with Propagators = {v8::internal::{anonymous}::AssertionPropagator, v8::internal::{anonymous}::EatsAtLeastPropagator}]’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3608:28, 185:19.88 inlined from ‘void v8::internal::Analysis< >::VisitLoopChoice(v8::internal::LoopChoiceNode*) [with Propagators = {v8::internal::{anonymous}::AssertionPropagator, v8::internal::{anonymous}::EatsAtLeastPropagator}]’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3669:19, 185:19.88 inlined from ‘virtual void v8::internal::LoopChoiceNode::Accept(v8::internal::NodeVisitor*)’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:702:1: 185:19.88 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:130:52: warning: ‘check’ may be used uninitialized [-Wmaybe-uninitialized] 185:19.88 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) 185:19.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 185:19.88 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h: In member function ‘virtual void v8::internal::LoopChoiceNode::Accept(v8::internal::NodeVisitor*)’: 185:19.88 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type ‘const js::AutoCheckRecursionLimit*’ to ‘bool js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const’ declared here 185:19.88 62 | JS_FRIEND_API bool runningWithTrustedPrincipals(JSContext* cx) const; 185:19.88 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185:19.88 /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3607:21: note: ‘check’ declared here 185:19.88 3607 | StackLimitCheck check(isolate()); 185:19.88 | ^~~~~ 185:21.55 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/RegExpShim.h:33, 185:21.55 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-ast.h:8, 185:21.55 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, 185:21.55 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-nodes.h:8, 185:21.55 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.h:10, 185:21.55 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:5: 185:21.55 In member function ‘uintptr_t js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const’, 185:21.55 inlined from ‘bool js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:172:24, 185:21.55 inlined from ‘bool js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:158:41, 185:21.55 inlined from ‘bool v8::internal::StackLimitCheck::HasOverflowed()’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/RegExpShim.h:1132:50, 185:21.55 inlined from ‘void v8::internal::Analysis< >::EnsureAnalyzed(v8::internal::RegExpNode*) [with Propagators = {v8::internal::{anonymous}::AssertionPropagator, v8::internal::{anonymous}::EatsAtLeastPropagator}]’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3608:28, 185:21.55 inlined from ‘v8::internal::RegExpError v8::internal::AnalyzeRegExp(v8::internal::Isolate*, bool, v8::internal::RegExpNode*)’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3722:26: 185:21.55 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:130:52: warning: ‘check’ may be used uninitialized [-Wmaybe-uninitialized] 185:21.55 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) 185:21.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 185:21.55 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h: In function ‘v8::internal::RegExpError v8::internal::AnalyzeRegExp(v8::internal::Isolate*, bool, v8::internal::RegExpNode*)’: 185:21.55 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type ‘const js::AutoCheckRecursionLimit*’ to ‘bool js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const’ declared here 185:21.55 62 | JS_FRIEND_API bool runningWithTrustedPrincipals(JSContext* cx) const; 185:21.55 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185:21.55 /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.cc:3607:21: note: ‘check’ declared here 185:21.55 3607 | StackLimitCheck check(isolate()); 185:21.55 | ^~~~~ 185:51.25 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-macro-assembler.h:8, 185:51.25 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-nodes.h:8, 185:51.25 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler.h:10, 185:51.25 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler-tonode.cc:5, 185:51.25 from Unified_cpp_js_src_irregexp1.cpp:11: 185:51.25 /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-ast.h: In member function ‘virtual v8::internal::RegExpNode* v8::internal::RegExpCharacterClass::ToNode(v8::internal::RegExpCompiler*, v8::internal::RegExpNode*)’: 185:51.25 /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-ast.h:312:9: warning: ‘default_flags.JS::RegExpFlags::flags_’ may be used uninitialized [-Wmaybe-uninitialized] 185:51.25 312 | flags_(flags), 185:51.25 | ^~~~~~~~~~~~~ 185:51.25 In file included from Unified_cpp_js_src_irregexp1.cpp:11: 185:51.25 /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-compiler-tonode.cc:421:23: note: ‘default_flags.JS::RegExpFlags::flags_’ was declared here 185:51.25 421 | JSRegExp::Flags default_flags; 185:51.25 | ^~~~~~~~~~~~~ 186:00.96 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/RegExpShim.h:33, 186:00.96 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-ast.h:8, 186:00.96 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-parser.h:8, 186:00.96 from /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-parser.cc:5, 186:00.96 from Unified_cpp_js_src_irregexp2.cpp:2: 186:00.96 In member function ‘uintptr_t js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const’, 186:00.96 inlined from ‘bool js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:172:24, 186:00.96 inlined from ‘bool js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:158:41, 186:00.96 inlined from ‘bool v8::internal::StackLimitCheck::HasOverflowed()’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/RegExpShim.h:1132:50, 186:00.97 inlined from ‘void v8::internal::RegExpParser::Advance()’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-parser.cc:72:28, 186:00.97 inlined from ‘void v8::internal::RegExpParser::Advance()’ at /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-parser.cc:69:6: 186:00.97 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:130:52: warning: ‘check’ may be used uninitialized [-Wmaybe-uninitialized] 186:00.97 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) 186:00.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 186:00.97 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h: In member function ‘void v8::internal::RegExpParser::Advance()’: 186:00.97 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type ‘const js::AutoCheckRecursionLimit*’ to ‘bool js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const’ declared here 186:00.97 62 | JS_FRIEND_API bool runningWithTrustedPrincipals(JSContext* cx) const; 186:00.97 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186:00.97 In file included from Unified_cpp_js_src_irregexp2.cpp:2: 186:00.97 /builddir/build/BUILD/firefox-90.0.2/js/src/irregexp/imported/regexp-parser.cc:71:21: note: ‘check’ declared here 186:00.97 71 | StackLimitCheck check(isolate()); 186:00.97 | ^~~~~ 186:35.59 js/src/jit 186:45.47 In file included from /usr/include/string.h:519, 186:45.47 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/string.h:3, 186:45.47 from /usr/include/c++/11/cstring:42, 186:45.47 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/cstring:3, 186:45.47 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Casting.h:14, 186:45.47 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Span.h:36, 186:45.47 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:24, 186:45.47 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/arm64/vixl/Instrument-vixl.h:30, 186:45.47 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/arm64/vixl/Instrument-vixl.cpp:27: 186:45.47 In function ‘char* strncpy(char*, const char*, size_t)’, 186:45.47 inlined from ‘vixl::Counter::Counter(const char*, vixl::CounterType)’ at /builddir/build/BUILD/firefox-90.0.2/js/src/jit/arm64/vixl/Instrument-vixl.cpp:34:10: 186:45.47 /usr/include/bits/string_fortified.h:95:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 256 equals destination size [-Wstringop-truncation] 186:45.47 95 | return __builtin___strncpy_chk (__dest, __src, __len, 186:45.47 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 186:45.47 96 | __glibc_objsize (__dest)); 186:45.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 186:46.17 In function ‘char* strncpy(char*, const char*, size_t)’, 186:46.17 inlined from ‘vixl::Counter::Counter(const char*, vixl::CounterType)’ at /builddir/build/BUILD/firefox-90.0.2/js/src/jit/arm64/vixl/Instrument-vixl.cpp:34:10, 186:46.17 inlined from ‘T* js_new(Args&& ...) [with T = vixl::Counter; Args = {const char* const&, const vixl::CounterType&}]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Utility.h:528:1, 186:46.17 inlined from ‘vixl::Instrument::Instrument(const char*, uint64_t)’ at /builddir/build/BUILD/firefox-90.0.2/js/src/jit/arm64/vixl/Instrument-vixl.cpp:141:43: 186:46.17 /usr/include/bits/string_fortified.h:95:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 256 equals destination size [-Wstringop-truncation] 186:46.17 95 | return __builtin___strncpy_chk (__dest, __src, __len, 186:46.17 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 186:46.17 96 | __glibc_objsize (__dest)); 186:46.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 186:55.95 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerRegistration.h:13, 186:55.95 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerRegistrationParent.h:9, 186:55.95 from PServiceWorkerRegistrationParent.cpp:7, 186:55.95 from UnifiedProtocols27.cpp:2: 186:55.95 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::net::NetAddr; ElemType = mozilla::net::NetAddr; IndexType = long unsigned int; SizeType = long unsigned int]’: 186:55.95 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 186:55.95 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 186:55.95 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 186:55.95 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2948:17: required from ‘CopyableTArray::CopyableTArray(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::net::NetAddr]’ 186:55.95 /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:56:9: required from here 186:55.95 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 186:55.95 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 186:55.95 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186:55.96 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:24, 186:55.96 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:22, 186:55.96 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 186:55.96 from PSocketProcess.cpp:7, 186:55.96 from UnifiedProtocols27.cpp:119: 186:55.96 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 186:55.96 106 | union NetAddr { 186:55.96 | ^~~~~~~ 187:22.96 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessBridge.h:13, 187:22.96 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessBridgeParent.h:9, 187:22.96 from PSocketProcessBridgeParent.cpp:7, 187:22.96 from UnifiedProtocols28.cpp:2: 187:22.96 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::net::NetAddr; ElemType = mozilla::net::NetAddr; IndexType = long unsigned int; SizeType = long unsigned int]’: 187:22.96 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 187:22.96 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 187:22.96 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 187:22.96 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2948:17: required from ‘CopyableTArray::CopyableTArray(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::net::NetAddr]’ 187:22.96 /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:56:9: required from here 187:22.96 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 187:22.96 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 187:22.96 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 187:22.96 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:24, 187:22.96 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:22, 187:22.96 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestChild.h:9, 187:22.96 from PSocketProcessChild.cpp:14, 187:22.96 from UnifiedProtocols28.cpp:11: 187:22.96 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 187:22.96 106 | union NetAddr { 187:22.96 | ^~~~~~~ 188:13.78 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 188:13.78 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPServerSocket.h:13, 188:13.78 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPServerSocketChild.h:9, 188:13.78 from PTCPServerSocketChild.cpp:7, 188:13.78 from UnifiedProtocols29.cpp:2: 188:13.78 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘SendableData& SendableData::operator=(const nsTArray&)’: 188:13.78 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 188:13.78 452 | mArray.mHdr->mLength = 0; 188:13.78 | ~~~~~~~~~~~~~~~~~~~~~^~~ 188:13.78 In file included from UnifiedProtocols29.cpp:20: 188:13.78 PTCPSocket.cpp:282:45: note: while referencing ‘’ 188:13.78 282 | (*(ptr_ArrayOfuint8_t())) = (aRhs).Clone(); 188:13.78 | ~~~~~~~~~~~~^~ 188:13.78 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 188:13.78 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPServerSocket.h:13, 188:13.78 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPServerSocketChild.h:9, 188:13.79 from PTCPServerSocketChild.cpp:7, 188:13.79 from UnifiedProtocols29.cpp:2: 188:13.79 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 188:13.79 452 | mArray.mHdr->mLength = 0; 188:13.79 | ~~~~~~~~~~~~~~~~~~~~~^~~ 188:13.79 In file included from UnifiedProtocols29.cpp:20: 188:13.79 PTCPSocket.cpp:282:45: note: while referencing ‘’ 188:13.79 282 | (*(ptr_ArrayOfuint8_t())) = (aRhs).Clone(); 188:13.79 | ~~~~~~~~~~~~^~ 188:14.09 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 188:14.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPServerSocket.h:13, 188:14.10 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPServerSocketChild.h:9, 188:14.10 from PTCPServerSocketChild.cpp:7, 188:14.10 from UnifiedProtocols29.cpp:2: 188:14.10 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘SendableData& SendableData::operator=(const SendableData&)’: 188:14.10 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 188:14.10 452 | mArray.mHdr->mLength = 0; 188:14.10 | ~~~~~~~~~~~~~~~~~~~~~^~~ 188:14.10 In file included from UnifiedProtocols29.cpp:20: 188:14.10 PTCPSocket.cpp:327:76: note: while referencing ‘’ 188:14.10 327 | (*(ptr_ArrayOfuint8_t())) = ((aRhs).get_ArrayOfuint8_t()).Clone(); 188:14.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 188:14.10 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 188:14.10 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPServerSocket.h:13, 188:14.10 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPServerSocketChild.h:9, 188:14.10 from PTCPServerSocketChild.cpp:7, 188:14.10 from UnifiedProtocols29.cpp:2: 188:14.10 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 188:14.10 452 | mArray.mHdr->mLength = 0; 188:14.10 | ~~~~~~~~~~~~~~~~~~~~~^~~ 188:14.10 In file included from UnifiedProtocols29.cpp:20: 188:14.10 PTCPSocket.cpp:327:76: note: while referencing ‘’ 188:14.10 327 | (*(ptr_ArrayOfuint8_t())) = ((aRhs).get_ArrayOfuint8_t()).Clone(); 188:14.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 188:16.54 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Result.h:121, 188:16.54 from /builddir/build/BUILD/firefox-90.0.2/js/src/jspubtd.h:17, 188:16.54 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/shadow/Zone.h:16, 188:16.54 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:19, 188:16.54 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Value.h:22, 188:16.54 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/IonTypes.h:19, 188:16.54 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/IonAnalysis.h:15, 188:16.54 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/ScalarReplacement.cpp:11, 188:16.54 from Unified_cpp_js_src_jit10.cpp:2: 188:16.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h: In instantiation of ‘constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = js::NativeObject*; E = JS::OOM]’: 188:16.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:258:46: required from ‘constexpr E mozilla::detail::ResultImplementation::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]’ 188:16.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:539:27: required from ‘constexpr E mozilla::Result::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]’ 188:16.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:609:77: required from ‘constexpr mozilla::Result::type, E> mozilla::Result::map(F) [with F = js::PlainObject::createWithTemplate(JSContext*, JS::Handle)::; V = js::NativeObject*; E = JS::OOM; typename std::result_of::type = js::PlainObject*]’ 188:16.54 /builddir/build/BUILD/firefox-90.0.2/js/src/vm/PlainObject-inl.h:39:57: required from here 188:16.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:255:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct JS::OOM’ with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 188:16.54 255 | std::memcpy(&res, &bits, sizeof(E)); 188:16.54 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 188:16.54 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/jspubtd.h:17, 188:16.54 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/shadow/Zone.h:16, 188:16.54 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:19, 188:16.54 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Value.h:22, 188:16.54 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/IonTypes.h:19, 188:16.54 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/IonAnalysis.h:15, 188:16.54 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/ScalarReplacement.cpp:11, 188:16.54 from Unified_cpp_js_src_jit10.cpp:2: 188:16.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Result.h:202:8: note: ‘struct JS::OOM’ declared here 188:16.54 202 | struct OOM : Error { 188:16.54 | ^~~ 189:04.85 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/AliasAnalysis.h:10, 189:04.85 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/ValueNumbering.cpp:9, 189:04.85 from Unified_cpp_js_src_jit11.cpp:2: 189:04.85 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/MIR.h: In member function ‘bool js::jit::WarpBuilder::buildBailoutForColdIC(js::BytecodeLocation, js::jit::CacheKind)’: 189:04.85 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/MIR.h:828:50: warning: ‘resultType’ may be used uninitialized in this function [-Wmaybe-uninitialized] 189:04.85 828 | void setResultType(MIRType type) { resultType_ = type; } 189:04.85 | ~~~~~~~~~~~~^~~~~~ 189:04.85 In file included from Unified_cpp_js_src_jit11.cpp:11: 189:04.85 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/WarpBuilder.cpp:3279:11: note: ‘resultType’ was declared here 189:04.85 3279 | MIRType resultType; 189:04.85 | ^~~~~~~~~~ 189:05.25 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 189:05.25 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommand.h:13, 189:05.25 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommandParent.h:9, 189:05.25 from PTestShellCommandParent.cpp:7, 189:05.25 from UnifiedProtocols30.cpp:2: 189:05.25 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘UDPData& UDPData::operator=(const nsTArray&)’: 189:05.25 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 189:05.25 452 | mArray.mHdr->mLength = 0; 189:05.25 | ~~~~~~~~~~~~~~~~~~~~~^~~ 189:05.25 In file included from UnifiedProtocols30.cpp:74: 189:05.25 PUDPSocket.cpp:625:45: note: while referencing ‘’ 189:05.25 625 | (*(ptr_ArrayOfuint8_t())) = (aRhs).Clone(); 189:05.25 | ~~~~~~~~~~~~^~ 189:05.25 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 189:05.25 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommand.h:13, 189:05.25 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommandParent.h:9, 189:05.25 from PTestShellCommandParent.cpp:7, 189:05.25 from UnifiedProtocols30.cpp:2: 189:05.25 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 189:05.25 452 | mArray.mHdr->mLength = 0; 189:05.25 | ~~~~~~~~~~~~~~~~~~~~~^~~ 189:05.25 In file included from UnifiedProtocols30.cpp:74: 189:05.25 PUDPSocket.cpp:625:45: note: while referencing ‘’ 189:05.25 625 | (*(ptr_ArrayOfuint8_t())) = (aRhs).Clone(); 189:05.25 | ~~~~~~~~~~~~^~ 189:05.49 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 189:05.49 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommand.h:13, 189:05.49 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommandParent.h:9, 189:05.49 from PTestShellCommandParent.cpp:7, 189:05.50 from UnifiedProtocols30.cpp:2: 189:05.50 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘UDPData& UDPData::operator=(const UDPData&)’: 189:05.50 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 189:05.50 452 | mArray.mHdr->mLength = 0; 189:05.50 | ~~~~~~~~~~~~~~~~~~~~~^~~ 189:05.50 In file included from UnifiedProtocols30.cpp:74: 189:05.50 PUDPSocket.cpp:670:76: note: while referencing ‘’ 189:05.50 670 | (*(ptr_ArrayOfuint8_t())) = ((aRhs).get_ArrayOfuint8_t()).Clone(); 189:05.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 189:05.50 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 189:05.50 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommand.h:13, 189:05.50 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommandParent.h:9, 189:05.50 from PTestShellCommandParent.cpp:7, 189:05.50 from UnifiedProtocols30.cpp:2: 189:05.50 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 189:05.50 452 | mArray.mHdr->mLength = 0; 189:05.50 | ~~~~~~~~~~~~~~~~~~~~~^~~ 189:05.50 In file included from UnifiedProtocols30.cpp:74: 189:05.50 PUDPSocket.cpp:670:76: note: while referencing ‘’ 189:05.50 670 | (*(ptr_ArrayOfuint8_t())) = ((aRhs).get_ArrayOfuint8_t()).Clone(); 189:05.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 189:47.01 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/arm64/CodeGenerator-arm64.cpp:23, 189:47.01 from Unified_cpp_js_src_jit12.cpp:47: 189:47.01 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/shared/CodeGenerator-shared-inl.h: In function ‘static js::jit::Address js::jit::CodeGeneratorShared::ToAddress(js::jit::Register, const js::jit::LAllocation*, js::Scalar::Type, int32_t)’: 189:47.02 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/shared/CodeGenerator-shared-inl.h:286:34: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] 189:47.02 286 | return Address(elements, offset); 189:47.02 | ^ 191:41.71 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/TrialInlining.h:10, 191:41.71 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/JitScript.h:14, 191:41.71 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/JSScript-inl.h:17, 191:41.71 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/BytecodeLocation-inl.h:15, 191:41.71 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/BytecodeAnalysis.cpp:16, 191:41.71 from Unified_cpp_js_src_jit2.cpp:11: 191:41.71 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/CacheIR.h: In function ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)’: 191:41.71 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/CacheIR.h:478:8: warning: ‘addArgc’ may be used uninitialized [-Wmaybe-uninitialized] 191:41.71 478 | bool hasArgumentArray = !*addArgc; 191:41.71 | ^~~~~~~~~~~~~~~~ 191:41.71 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/CacheIR.h:911:10: note: ‘addArgc’ was declared here 191:41.71 911 | bool addArgc; 191:41.71 | ^~~~~~~ 191:43.09 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/CacheIR.h: In function ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentDynamicSlot(js::jit::ArgumentKind, js::jit::Int32OperandId, js::jit::CallFlags)’: 191:43.09 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/CacheIR.h:478:8: warning: ‘addArgc’ may be used uninitialized [-Wmaybe-uninitialized] 191:43.09 478 | bool hasArgumentArray = !*addArgc; 191:43.09 | ^~~~~~~~~~~~~~~~ 191:43.09 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/CacheIR.h:932:10: note: ‘addArgc’ was declared here 191:43.09 932 | bool addArgc; 191:43.09 | ^~~~~~~ 191:47.54 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/EnvironmentObject.h:17, 191:47.54 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/MIR.h:43, 191:47.54 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/WarpBuilder.h:14, 191:47.54 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/BytecodeAnalysis.cpp:10, 191:47.54 from Unified_cpp_js_src_jit2.cpp:11: 191:47.54 /builddir/build/BUILD/firefox-90.0.2/js/src/vm/GlobalObject.h: In member function ‘js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::HandleId)’: 191:47.54 /builddir/build/BUILD/firefox-90.0.2/js/src/vm/GlobalObject.h:149:48: warning: ‘protoKey’ may be used uninitialized [-Wmaybe-uninitialized] 191:47.54 149 | return APPLICATION_SLOTS + JSProto_LIMIT + key; 191:47.54 | ^~~ 191:47.54 In file included from Unified_cpp_js_src_jit2.cpp:20: 191:47.54 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/CacheIR.cpp:2125:14: note: ‘protoKey’ was declared here 191:47.54 2125 | JSProtoKey protoKey; 191:47.54 | ^~~~~~~~ 192:30.54 In file included from Unified_cpp_js_src_jit3.cpp:2: 192:30.54 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/CodeGenerator.cpp: In member function ‘void js::jit::CodeGenerator::visitLoadUnboxedScalar(js::jit::LLoadUnboxedScalar*)’: 192:30.54 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/CodeGenerator.cpp:12641:18: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] 192:30.54 12641 | ToAddress(elements, lir->index(), storageType, mir->offsetAdjustment()); 192:30.54 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192:30.59 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/CodeGenerator.cpp: In member function ‘void js::jit::CodeGenerator::visitLoadUnboxedBigInt(js::jit::LLoadUnboxedBigInt*)’: 192:30.59 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/CodeGenerator.cpp:12666:18: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] 192:30.59 12666 | ToAddress(elements, lir->index(), storageType, mir->offsetAdjustment()); 192:30.59 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192:30.94 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/CodeGenerator.cpp: In member function ‘void js::jit::CodeGenerator::visitStoreUnboxedScalar(js::jit::LStoreUnboxedScalar*)’: 192:30.94 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/CodeGenerator.cpp:13027:29: warning: ‘offset’ may be used uninitialized [-Wmaybe-uninitialized] 192:30.94 13027 | Address dest = ToAddress(elements, lir->index(), writeType); 192:30.94 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192:31.01 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/CodeGenerator.cpp: In member function ‘void js::jit::CodeGenerator::visitStoreUnboxedBigInt(js::jit::LStoreUnboxedBigInt*)’: 192:31.01 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/CodeGenerator.cpp:13046:29: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] 192:31.02 13046 | Address dest = ToAddress(elements, lir->index(), writeType); 192:31.02 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192:40.50 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/CodeGenerator.cpp: In member function ‘void js::jit::CodeGenerator::emitIonToWasmCallBase(js::jit::LIonToWasmCallBase*) [with long unsigned int NumDefs = 1]’: 192:40.51 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/CodeGenerator.cpp:15395:26: warning: ‘argMir’ may be used uninitialized in this function [-Wmaybe-uninitialized] 192:40.51 15395 | ABIArg arg = abi.next(argMir); 192:40.51 | ~~~~~~~~^~~~~~~~ 195:00.57 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/CallArgs.h:74, 195:00.57 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 195:00.57 from /builddir/build/BUILD/firefox-90.0.2/js/src/NamespaceImports.h:15, 195:00.57 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/MIR.h:22, 195:00.57 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/MIR.cpp:7, 195:00.57 from Unified_cpp_js_src_jit8.cpp:2: 195:00.57 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Value.h: In member function ‘virtual js::jit::MDefinition* js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)’: 195:00.57 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Value.h:432:47: warning: ‘res’ may be used uninitialized in this function [-Wmaybe-uninitialized] 195:00.57 432 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 195:00.57 | ^~~~~~~~~~~ 195:00.57 In file included from Unified_cpp_js_src_jit8.cpp:2: 195:00.57 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/MIR.cpp:3549:13: note: ‘res’ was declared here 195:00.57 3549 | int32_t res; 195:00.57 | ^~~ 195:00.58 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/MIR.cpp: In member function ‘virtual js::jit::MDefinition* js::jit::MSignExtendInt64::foldsTo(js::jit::TempAllocator&)’: 195:00.58 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/MIR.cpp:3580:31: warning: ‘res’ may be used uninitialized in this function [-Wmaybe-uninitialized] 195:00.58 3580 | return MConstant::NewInt64(alloc, res); 195:00.58 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 195:08.06 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/arm64/MacroAssembler-arm64.h:14, 195:08.06 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/MacroAssembler.h:22, 195:08.06 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/MIR.h:30, 195:08.06 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/MIR.cpp:7, 195:08.06 from Unified_cpp_js_src_jit8.cpp:2: 195:08.06 In member function ‘bool js::jit::MoveOperand::operator==(const js::jit::MoveOperand&) const’, 195:08.07 inlined from ‘void js::jit::MacroAssembler::passABIArg(const js::jit::MoveOperand&, js::jit::MoveOp::Type)’ at /builddir/build/BUILD/firefox-90.0.2/js/src/jit/MacroAssembler.cpp:3041:12: 195:08.07 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/MoveResolver.h:154:24: warning: ‘to.js::jit::MoveOperand::kind_’ may be used uninitialized [-Wmaybe-uninitialized] 195:08.07 154 | if (kind_ != other.kind_) { 195:08.07 | ~~~~~~^~~~~ 195:08.07 In file included from Unified_cpp_js_src_jit8.cpp:20: 195:08.07 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/MacroAssembler.cpp: In member function ‘void js::jit::MacroAssembler::passABIArg(const js::jit::MoveOperand&, js::jit::MoveOp::Type)’: 195:08.07 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/MacroAssembler.cpp:3040:15: note: ‘to’ declared here 195:08.07 3040 | MoveOperand to(*this, arg); 195:08.07 | ^~ 195:30.40 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/IonTypes.h:19, 195:30.40 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/IonAnalysis.h:15, 195:30.40 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/RangeAnalysis.h:19, 195:30.40 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/RangeAnalysis.cpp:7, 195:30.40 from Unified_cpp_js_src_jit9.cpp:2: 195:30.40 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Value.h: In member function ‘virtual bool js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const’: 195:30.40 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Value.h:432:47: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized] 195:30.40 432 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 195:30.40 | ^~~~~~~~~~~ 195:30.40 In file included from Unified_cpp_js_src_jit9.cpp:11: 195:30.40 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/Recover.cpp:312:11: note: ‘result’ was declared here 195:30.40 312 | int32_t result; 195:30.40 | ^~~~~~ 195:38.44 js/src 195:44.29 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Result.h:121, 195:44.29 from /builddir/build/BUILD/firefox-90.0.2/js/src/jspubtd.h:17, 195:44.29 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:19, 195:44.29 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/CallArgs.h:73, 195:44.29 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 195:44.29 from /builddir/build/BUILD/firefox-90.0.2/js/src/NamespaceImports.h:15, 195:44.29 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Barrier.h:14, 195:44.29 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Tracer.h:10, 195:44.29 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/TaggedProto.h:12, 195:44.29 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Marking.h:16, 195:44.29 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/RegExpObject.h:15, 195:44.29 from /builddir/build/BUILD/firefox-90.0.2/js/src/builtin/RegExp.h:10, 195:44.29 from /builddir/build/BUILD/firefox-90.0.2/js/src/builtin/RegExp.cpp:7: 195:44.29 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h: In instantiation of ‘constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = js::NativeObject*; E = JS::OOM]’: 195:44.29 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:258:46: required from ‘constexpr E mozilla::detail::ResultImplementation::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]’ 195:44.29 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:539:27: required from ‘constexpr E mozilla::Result::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]’ 195:44.29 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:609:77: required from ‘constexpr mozilla::Result::type, E> mozilla::Result::map(F) [with F = js::PlainObject::createWithTemplate(JSContext*, JS::Handle)::; V = js::NativeObject*; E = JS::OOM; typename std::result_of::type = js::PlainObject*]’ 195:44.29 /builddir/build/BUILD/firefox-90.0.2/js/src/vm/PlainObject-inl.h:39:57: required from here 195:44.29 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:255:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct JS::OOM’ with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 195:44.29 255 | std::memcpy(&res, &bits, sizeof(E)); 195:44.29 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 195:44.29 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/jspubtd.h:17, 195:44.29 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:19, 195:44.29 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/CallArgs.h:73, 195:44.29 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 195:44.29 from /builddir/build/BUILD/firefox-90.0.2/js/src/NamespaceImports.h:15, 195:44.29 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Barrier.h:14, 195:44.29 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Tracer.h:10, 195:44.29 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/TaggedProto.h:12, 195:44.29 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Marking.h:16, 195:44.29 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/RegExpObject.h:15, 195:44.29 from /builddir/build/BUILD/firefox-90.0.2/js/src/builtin/RegExp.h:10, 195:44.29 from /builddir/build/BUILD/firefox-90.0.2/js/src/builtin/RegExp.cpp:7: 195:44.29 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Result.h:202:8: note: ‘struct JS::OOM’ declared here 195:44.29 202 | struct OOM : Error { 195:44.29 | ^~~ 196:00.97 js/src/wasm 196:36.42 In file included from Unified_cpp_js_src_wasm0.cpp:20: 196:36.42 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘void js::wasm::BaseCompiler::emitRemainderU64()’: 196:36.42 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:6497:23: warning: ‘c’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:36.42 6497 | if (!isConst || c == 0) { 196:36.42 | ~~^~~~ 196:36.42 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:9502:11: note: ‘c’ was declared here 196:36.42 9502 | int64_t c; 196:36.42 | ^ 196:39.41 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitMemFillInline()’: 196:39.41 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:13296:12: warning: ‘signedLength’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:39.41 13296 | uint32_t length = uint32_t(signedLength); 196:39.41 | ^~~~~~ 196:39.41 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/GCVector.h:10, 196:39.41 from /builddir/build/BUILD/firefox-90.0.2/js/src/NamespaceImports.h:17, 196:39.41 from /builddir/build/BUILD/firefox-90.0.2/js/src/jsmath.h:14, 196:39.41 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/AsmJS.cpp:33, 196:39.41 from Unified_cpp_js_src_wasm0.cpp:2: 196:39.41 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:58:5: warning: ‘signedValue’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:39.41 58 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); 196:39.41 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196:39.41 In file included from Unified_cpp_js_src_wasm0.cpp:20: 196:39.41 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:13293:11: note: ‘signedValue’ was declared here 196:39.41 13293 | int32_t signedValue; 196:39.41 | ^~~~~~~~~~~ 196:39.73 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitMemCopyInline()’: 196:39.74 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:13039:12: warning: ‘signedLength’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:39.74 13039 | uint32_t length = signedLength; 196:39.74 | ^~~~~~ 196:41.72 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Result.h:121, 196:41.72 from /builddir/build/BUILD/firefox-90.0.2/js/src/jspubtd.h:17, 196:41.72 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/Interpreter.h:14, 196:41.72 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/Interpreter-inl.h:10, 196:41.72 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/Interpreter.cpp:11: 196:41.72 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h: In instantiation of ‘constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = js::NativeObject*; E = JS::OOM]’: 196:41.72 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:258:46: required from ‘constexpr E mozilla::detail::ResultImplementation::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]’ 196:41.72 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:539:27: required from ‘constexpr E mozilla::Result::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]’ 196:41.72 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:609:77: required from ‘constexpr mozilla::Result::type, E> mozilla::Result::map(F) [with F = js::PlainObject::createWithTemplate(JSContext*, JS::Handle)::; V = js::NativeObject*; E = JS::OOM; typename std::result_of::type = js::PlainObject*]’ 196:41.72 /builddir/build/BUILD/firefox-90.0.2/js/src/vm/PlainObject-inl.h:39:57: required from here 196:41.72 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:255:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct JS::OOM’ with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 196:41.72 255 | std::memcpy(&res, &bits, sizeof(E)); 196:41.72 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 196:41.72 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/jspubtd.h:17, 196:41.72 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/Interpreter.h:14, 196:41.72 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/Interpreter-inl.h:10, 196:41.72 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/Interpreter.cpp:11: 196:41.72 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Result.h:202:8: note: ‘struct JS::OOM’ declared here 196:41.72 202 | struct OOM : Error { 196:41.72 | ^~~ 196:45.00 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/GCVector.h:10, 196:45.00 from /builddir/build/BUILD/firefox-90.0.2/js/src/NamespaceImports.h:17, 196:45.00 from /builddir/build/BUILD/firefox-90.0.2/js/src/jsmath.h:14, 196:45.00 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/AsmJS.cpp:33, 196:45.00 from Unified_cpp_js_src_wasm0.cpp:2: 196:45.00 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h: In member function ‘bool js::wasm::BaseCompiler::pushStackResultsForCall(const js::wasm::ResultType&, js::wasm::RegPtr, js::wasm::StackResultsLoc*)’: 196:45.00 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:58:5: warning: ‘k’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:45.00 58 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); 196:45.00 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196:45.00 In file included from Unified_cpp_js_src_wasm0.cpp:20: 196:45.00 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:2507:10: note: ‘k’ was declared here 196:45.00 2507 | Kind k; 196:45.00 | ^ 196:45.09 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/GCVector.h:10, 196:45.09 from /builddir/build/BUILD/firefox-90.0.2/js/src/NamespaceImports.h:17, 196:45.09 from /builddir/build/BUILD/firefox-90.0.2/js/src/jsmath.h:14, 196:45.09 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/AsmJS.cpp:33, 196:45.09 from Unified_cpp_js_src_wasm0.cpp:2: 196:45.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h: In member function ‘bool js::wasm::BaseCompiler::pushResults(js::wasm::ResultType, js::wasm::StackHeight)’: 196:45.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:58:5: warning: ‘k’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:45.09 58 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); 196:45.09 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196:45.09 In file included from Unified_cpp_js_src_wasm0.cpp:20: 196:45.09 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:2507:10: note: ‘k’ was declared here 196:45.09 2507 | Kind k; 196:45.09 | ^ 196:47.96 /builddir/build/BUILD/firefox-90.0.2/js/src/vm/Interpreter.cpp: In function ‘bool js::GetProperty(JSContext*, JS::HandleValue, js::HandlePropertyName, JS::MutableHandleValue)’: 196:47.96 /builddir/build/BUILD/firefox-90.0.2/js/src/vm/Interpreter.cpp:4540:24: warning: ‘proto’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:47.96 4540 | if (GetPropertyPure(cx, proto, NameToId(name), vp.address())) { 196:47.96 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196:50.96 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmTypeDef.h:25, 196:50.96 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmTypes.h:47, 196:50.96 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmJS.h:41, 196:50.96 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/Scope.h:42, 196:50.96 from /builddir/build/BUILD/firefox-90.0.2/js/src/frontend/AbstractScopePtr.h:17, 196:50.96 from /builddir/build/BUILD/firefox-90.0.2/js/src/frontend/Stencil.h:20, 196:50.96 from /builddir/build/BUILD/firefox-90.0.2/js/src/frontend/ParseNode.h:22, 196:50.96 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/AsmJS.cpp:36, 196:50.96 from Unified_cpp_js_src_wasm0.cpp:2: 196:50.96 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValType.h: In member function ‘bool js::wasm::BaseCompiler::emitRttCanon()’: 196:50.96 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValType.h:98:22: warning: ‘typeIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:50.96 98 | ptc.typeIndex_ = refTypeIndex; 196:50.96 | ^~~~~~~~~~~~ 196:50.96 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:152, 196:50.96 from Unified_cpp_js_src_wasm0.cpp:20: 196:50.96 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmOpIter.h:3147:12: note: ‘typeIndex’ was declared here 196:50.96 3147 | uint32_t typeIndex; 196:50.96 | ^~~~~~~~~ 196:51.22 In file included from Unified_cpp_js_src_wasm0.cpp:20: 196:51.22 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitTeeLocal()’: 196:51.22 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:11737:34: warning: ‘slot’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:51.22 11737 | return emitSetOrTeeLocal(slot); 196:51.22 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 196:51.27 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitEnd()’: 196:51.27 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:10173:3: warning: ‘kind’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:51.27 10173 | switch (kind) { 196:51.27 | ^~~~~~ 196:51.55 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:152, 196:51.55 from Unified_cpp_js_src_wasm0.cpp:20: 196:51.55 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmOpIter.h: In member function ‘bool js::wasm::BaseCompiler::emitBr()’: 196:51.55 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmOpIter.h:698:55: warning: ‘relativeDepth’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:51.55 698 | return controlStack_[controlStack_.length() - 1 - relativeDepth] 196:51.55 | ^~~~~~~~~~~~~ 196:51.55 In file included from Unified_cpp_js_src_wasm0.cpp:20: 196:51.55 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:10233:12: note: ‘relativeDepth’ was declared here 196:51.55 10233 | uint32_t relativeDepth; 196:51.55 | ^~~~~~~~~~~~~ 196:52.06 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/MacroAssembler-inl.h:33, 196:52.06 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:157, 196:52.06 from Unified_cpp_js_src_wasm0.cpp:20: 196:52.06 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/arm64/MacroAssembler-arm64-inl.h: In member function ‘bool js::wasm::BaseCompiler::emitStoreLane(uint32_t)’: 196:52.06 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/arm64/MacroAssembler-arm64-inl.h:2089:26: warning: ‘laneIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:52.06 2089 | Sbfx(dest, dest, (lane % 4) * 8, 8); 196:52.06 | ~~~~~~^~~~ 196:52.06 In file included from Unified_cpp_js_src_wasm0.cpp:20: 196:52.06 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:15430:12: note: ‘laneIndex’ was declared here 196:52.06 15430 | uint32_t laneIndex; 196:52.06 | ^~~~~~~~~ 196:52.13 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/MacroAssembler-inl.h:33, 196:52.13 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:157, 196:52.13 from Unified_cpp_js_src_wasm0.cpp:20: 196:52.13 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/arm64/MacroAssembler-arm64-inl.h: In member function ‘bool js::wasm::BaseCompiler::emitLoadLane(uint32_t)’: 196:52.13 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/arm64/MacroAssembler-arm64-inl.h:2149:6: warning: ‘laneIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:52.13 2149 | Mov(Simd16B(lhsDest), lane, ARMRegister(rhs, 32)); 196:52.13 | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196:52.13 In file included from Unified_cpp_js_src_wasm0.cpp:20: 196:52.13 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:15362:12: note: ‘laneIndex’ was declared here 196:52.13 15362 | uint32_t laneIndex; 196:52.13 | ^~~~~~~~~ 196:52.19 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitArrayLen()’: 196:52.20 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:14184:12: warning: ‘typeIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:52.20 14184 | uint32_t typeIndex; 196:52.20 | ^~~~~~~~~ 196:52.38 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/GCVector.h:10, 196:52.38 from /builddir/build/BUILD/firefox-90.0.2/js/src/NamespaceImports.h:17, 196:52.38 from /builddir/build/BUILD/firefox-90.0.2/js/src/jsmath.h:14, 196:52.38 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/AsmJS.cpp:33, 196:52.38 from Unified_cpp_js_src_wasm0.cpp:2: 196:52.38 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h: In member function ‘bool js::wasm::BaseCompiler::emitArrayNewDefaultWithRtt()’: 196:52.39 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:494:19: warning: ‘typeIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:52.39 494 | return begin()[aIndex]; 196:52.39 | ~~~~~~~^ 196:52.39 In file included from Unified_cpp_js_src_wasm0.cpp:20: 196:52.39 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:14054:12: note: ‘typeIndex’ was declared here 196:52.39 14054 | uint32_t typeIndex; 196:52.39 | ^~~~~~~~~ 196:52.79 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/GCVector.h:10, 196:52.79 from /builddir/build/BUILD/firefox-90.0.2/js/src/NamespaceImports.h:17, 196:52.79 from /builddir/build/BUILD/firefox-90.0.2/js/src/jsmath.h:14, 196:52.79 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/AsmJS.cpp:33, 196:52.79 from Unified_cpp_js_src_wasm0.cpp:2: 196:52.79 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h: In member function ‘bool js::wasm::BaseCompiler::emitStructNewDefaultWithRtt()’: 196:52.80 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:494:19: warning: ‘typeIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:52.80 494 | return begin()[aIndex]; 196:52.80 | ~~~~~~~^ 196:52.80 In file included from Unified_cpp_js_src_wasm0.cpp:20: 196:52.80 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:13844:12: note: ‘typeIndex’ was declared here 196:52.80 13844 | uint32_t typeIndex; 196:52.80 | ^~~~~~~~~ 196:52.93 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitTableSet()’: 196:52.93 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:13511:10: warning: ‘tableIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:52.93 13511 | pushI32(tableIndex); 196:52.93 | ~~~~~~~^~~~~~~~~~~~ 196:52.97 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitTableGrow()’: 196:52.97 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:13496:10: warning: ‘tableIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:52.97 13496 | pushI32(tableIndex); 196:52.97 | ~~~~~~~^~~~~~~~~~~~ 196:53.01 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitTableGet()’: 196:53.01 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:13469:10: warning: ‘tableIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:53.01 13469 | pushI32(tableIndex); 196:53.01 | ~~~~~~~^~~~~~~~~~~~ 196:53.05 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitTableFill()’: 196:53.06 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:13453:10: warning: ‘tableIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:53.06 13453 | pushI32(tableIndex); 196:53.06 | ~~~~~~~^~~~~~~~~~~~ 196:53.70 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitSetLocal()’: 196:53.70 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:11728:33: warning: ‘slot’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:53.70 11728 | return emitSetOrTeeLocal(slot); 196:53.70 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 196:53.90 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:152, 196:53.90 from Unified_cpp_js_src_wasm0.cpp:20: 196:53.90 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmOpIter.h: In member function ‘bool js::wasm::BaseCompiler::emitBrIf()’: 196:53.90 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmOpIter.h:698:55: warning: ‘relativeDepth’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:53.90 698 | return controlStack_[controlStack_.length() - 1 - relativeDepth] 196:53.90 | ^~~~~~~~~~~~~ 196:53.90 In file included from Unified_cpp_js_src_wasm0.cpp:20: 196:53.90 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:10264:12: note: ‘relativeDepth’ was declared here 196:53.90 10264 | uint32_t relativeDepth; 196:53.90 | ^~~~~~~~~~~~~ 196:54.37 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/GCVector.h:10, 196:54.37 from /builddir/build/BUILD/firefox-90.0.2/js/src/NamespaceImports.h:17, 196:54.37 from /builddir/build/BUILD/firefox-90.0.2/js/src/jsmath.h:14, 196:54.37 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/AsmJS.cpp:33, 196:54.37 from Unified_cpp_js_src_wasm0.cpp:2: 196:54.37 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h: In member function ‘bool js::wasm::BaseCompiler::emitCallIndirect()’: 196:54.37 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:494:19: warning: ‘funcTypeIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:54.37 494 | return begin()[aIndex]; 196:54.37 | ~~~~~~~^ 196:54.37 In file included from Unified_cpp_js_src_wasm0.cpp:20: 196:54.37 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:11330:12: note: ‘funcTypeIndex’ was declared here 196:54.37 11330 | uint32_t funcTypeIndex; 196:54.37 | ^~~~~~~~~~~~~ 196:54.37 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/GCVector.h:10, 196:54.37 from /builddir/build/BUILD/firefox-90.0.2/js/src/NamespaceImports.h:17, 196:54.37 from /builddir/build/BUILD/firefox-90.0.2/js/src/jsmath.h:14, 196:54.37 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/AsmJS.cpp:33, 196:54.37 from Unified_cpp_js_src_wasm0.cpp:2: 196:54.38 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:494:19: warning: ‘tableIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:54.38 494 | return begin()[aIndex]; 196:54.38 | ~~~~~~~^ 196:54.38 In file included from Unified_cpp_js_src_wasm0.cpp:20: 196:54.38 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:11331:12: note: ‘tableIndex’ was declared here 196:54.38 11331 | uint32_t tableIndex; 196:54.38 | ^~~~~~~~~~ 196:54.67 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/GCVector.h:10, 196:54.67 from /builddir/build/BUILD/firefox-90.0.2/js/src/NamespaceImports.h:17, 196:54.67 from /builddir/build/BUILD/firefox-90.0.2/js/src/jsmath.h:14, 196:54.67 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/AsmJS.cpp:33, 196:54.67 from Unified_cpp_js_src_wasm0.cpp:2: 196:54.67 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h: In member function ‘bool js::wasm::BaseCompiler::emitGetLocal()’: 196:54.67 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:494:19: warning: ‘slot’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:54.67 494 | return begin()[aIndex]; 196:54.67 | ~~~~~~~^ 196:54.67 In file included from Unified_cpp_js_src_wasm0.cpp:20: 196:54.67 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:11596:12: note: ‘slot’ was declared here 196:54.67 11596 | uint32_t slot; 196:54.67 | ^~~~ 196:54.77 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/GCVector.h:10, 196:54.77 from /builddir/build/BUILD/firefox-90.0.2/js/src/NamespaceImports.h:17, 196:54.77 from /builddir/build/BUILD/firefox-90.0.2/js/src/jsmath.h:14, 196:54.77 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/AsmJS.cpp:33, 196:54.77 from Unified_cpp_js_src_wasm0.cpp:2: 196:54.77 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h: In member function ‘bool js::wasm::BaseCompiler::emitRefFunc()’: 196:54.77 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:494:19: warning: ‘funcIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:54.77 494 | return begin()[aIndex]; 196:54.77 | ~~~~~~~^ 196:54.77 In file included from Unified_cpp_js_src_wasm0.cpp:20: 196:54.77 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:12568:12: note: ‘funcIndex’ was declared here 196:54.77 12568 | uint32_t funcIndex; 196:54.77 | ^~~~~~~~~ 196:57.61 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitBody()’: 196:57.61 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:3766:32: warning: ‘i64’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:57.61 3766 | stk_.infallibleEmplaceBack(Stk(item)); 196:57.61 | ^~~~~~~~~ 196:57.61 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:15979:17: note: ‘i64’ was declared here 196:57.61 15979 | int64_t i64; 196:57.61 | ^~~ 196:57.62 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:3766:32: warning: ‘i32’ may be used uninitialized in this function [-Wmaybe-uninitialized] 196:57.62 3766 | stk_.infallibleEmplaceBack(Stk(item)); 196:57.62 | ^~~~~~~~~ 196:57.62 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.cpp:15889:17: note: ‘i32’ was declared here 196:57.62 15889 | int32_t i32; 196:57.62 | ^~~ 198:05.82 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/JitAllocPolicy.h:23, 198:05.82 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/shared/Assembler-shared.h:16, 198:05.82 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmCode.h:24, 198:05.82 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInstance.h:25, 198:05.82 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInitExpr.cpp:21, 198:05.82 from Unified_cpp_js_src_wasm2.cpp:2: 198:05.82 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/InlineList.h: In member function ‘bool {anonymous}::FunctionCompiler::collectCallResults(const js::wasm::ResultType&, js::jit::MWasmStackResultArea*, {anonymous}::DefVector*)’: 198:05.83 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/InlineList.h:299:16: warning: ‘def’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:05.83 299 | item->next = at; 198:05.83 | ~~~~~~~~~~~^~~~ 198:05.83 In file included from Unified_cpp_js_src_wasm2.cpp:20: 198:05.83 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:1514:21: note: ‘def’ was declared here 198:05.83 1514 | MInstruction* def; 198:05.83 | ^~~ 198:07.60 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInitExpr.cpp:22, 198:07.60 from Unified_cpp_js_src_wasm2.cpp:2: 198:07.60 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmOpIter.h: In function ‘bool EmitGetGlobal({anonymous}::FunctionCompiler&)’: 198:07.60 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmOpIter.h:307:45: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:07.60 307 | void setValue(Value value) { tv_.second() = value; } 198:07.60 | ~~~~~~~~~~~~~^~~~~~~ 198:07.60 In file included from Unified_cpp_js_src_wasm2.cpp:20: 198:07.60 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:2808:16: note: ‘result’ was declared here 198:07.60 2808 | MDefinition* result; 198:07.60 | ^~~~~~ 198:07.92 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp: In function ‘bool EmitEnd({anonymous}::FunctionCompiler&)’: 198:07.92 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:2445:3: warning: ‘kind’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:07.92 2445 | switch (kind) { 198:07.92 | ^~~~~~ 198:08.12 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/GCVector.h:10, 198:08.12 from /builddir/build/BUILD/firefox-90.0.2/js/src/NamespaceImports.h:17, 198:08.12 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Barrier.h:14, 198:08.12 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInstance.h:22, 198:08.12 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInitExpr.cpp:21, 198:08.12 from Unified_cpp_js_src_wasm2.cpp:2: 198:08.12 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h: In function ‘bool EmitTeeGlobal({anonymous}::FunctionCompiler&)’: 198:08.12 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:494:19: warning: ‘id’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:08.12 494 | return begin()[aIndex]; 198:08.12 | ~~~~~~~^ 198:08.12 In file included from Unified_cpp_js_src_wasm2.cpp:20: 198:08.12 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:2886:12: note: ‘id’ was declared here 198:08.12 2886 | uint32_t id; 198:08.12 | ^~ 198:08.12 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:2895:19: warning: ‘value’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:08.13 2895 | f.storeGlobalVar(global.offset(), global.isIndirect(), value); 198:08.13 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:08.31 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/GCVector.h:10, 198:08.31 from /builddir/build/BUILD/firefox-90.0.2/js/src/NamespaceImports.h:17, 198:08.31 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Barrier.h:14, 198:08.31 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInstance.h:22, 198:08.31 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInitExpr.cpp:21, 198:08.31 from Unified_cpp_js_src_wasm2.cpp:2: 198:08.31 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h: In function ‘bool EmitSetGlobal({anonymous}::FunctionCompiler&)’: 198:08.31 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:494:19: warning: ‘id’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:08.31 494 | return begin()[aIndex]; 198:08.31 | ~~~~~~~^ 198:08.31 In file included from Unified_cpp_js_src_wasm2.cpp:20: 198:08.31 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:2852:12: note: ‘id’ was declared here 198:08.31 2852 | uint32_t id; 198:08.31 | ^~ 198:08.91 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/LIR.h:21, 198:08.91 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/shared/CodeGenerator-shared.h:16, 198:08.91 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/arm64/CodeGenerator-arm64.h:11, 198:08.91 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/CodeGenerator.h:23, 198:08.91 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:25, 198:08.91 from Unified_cpp_js_src_wasm2.cpp:20: 198:08.91 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/MIR.h: In function ‘bool EmitExtractLaneSimd128({anonymous}::FunctionCompiler&, js::wasm::ValType, uint32_t, js::wasm::SimdOp)’: 198:08.91 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/MIR.h:11219:63: warning: ‘laneIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:08.91 11219 | : MUnaryInstruction(classOpcode, src), simdOp_(simdOp), imm_(imm) { 198:08.91 | ^~~~~~~~~ 198:08.91 In file included from Unified_cpp_js_src_wasm2.cpp:20: 198:08.91 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:4393:12: note: ‘laneIndex’ was declared here 198:08.91 4393 | uint32_t laneIndex; 198:08.91 | ^~~~~~~~~ 198:08.96 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/LIR.h:21, 198:08.96 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/shared/CodeGenerator-shared.h:16, 198:08.96 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/arm64/CodeGenerator-arm64.h:11, 198:08.96 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/CodeGenerator.h:23, 198:08.96 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:25, 198:08.96 from Unified_cpp_js_src_wasm2.cpp:20: 198:08.96 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/MIR.h: In function ‘bool EmitReplaceLaneSimd128({anonymous}::FunctionCompiler&, js::wasm::ValType, uint32_t, js::wasm::SimdOp)’: 198:08.97 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/MIR.h:11135:9: warning: ‘laneIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:08.97 11135 | laneIndex_(laneIndex), 198:08.97 | ^~~~~~~~~~~~~~~~~~~~~ 198:08.97 In file included from Unified_cpp_js_src_wasm2.cpp:20: 198:08.97 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:4405:12: note: ‘laneIndex’ was declared here 198:08.97 4405 | uint32_t laneIndex; 198:08.97 | ^~~~~~~~~ 198:09.10 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/LIR.h:21, 198:09.10 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/shared/CodeGenerator-shared.h:16, 198:09.10 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/arm64/CodeGenerator-arm64.h:11, 198:09.10 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/CodeGenerator.h:23, 198:09.10 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:25, 198:09.10 from Unified_cpp_js_src_wasm2.cpp:20: 198:09.10 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/MIR.h: In function ‘bool EmitStoreLaneSimd128({anonymous}::FunctionCompiler&, uint32_t)’: 198:09.11 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/MIR.h:11317:9: warning: ‘laneIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:09.11 11317 | laneIndex_(laneIndex), 198:09.11 | ^~~~~~~~~~~~~~~~~~~~~ 198:09.11 In file included from Unified_cpp_js_src_wasm2.cpp:20: 198:09.11 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:4508:12: note: ‘laneIndex’ was declared here 198:09.11 4508 | uint32_t laneIndex; 198:09.11 | ^~~~~~~~~ 198:09.19 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/LIR.h:21, 198:09.19 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/shared/CodeGenerator-shared.h:16, 198:09.19 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/arm64/CodeGenerator-arm64.h:11, 198:09.19 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/CodeGenerator.h:23, 198:09.19 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:25, 198:09.19 from Unified_cpp_js_src_wasm2.cpp:20: 198:09.19 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/MIR.h: In function ‘bool EmitLoadLaneSimd128({anonymous}::FunctionCompiler&, uint32_t)’: 198:09.20 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/MIR.h:11257:9: warning: ‘laneIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:09.20 11257 | laneIndex_(laneIndex), 198:09.20 | ^~~~~~~~~~~~~~~~~~~~~ 198:09.20 In file included from Unified_cpp_js_src_wasm2.cpp:20: 198:09.20 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:4496:12: note: ‘laneIndex’ was declared here 198:09.20 4496 | uint32_t laneIndex; 198:09.20 | ^~~~~~~~~ 198:10.05 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp: In function ‘bool EmitMemCopy({anonymous}::FunctionCompiler&)’: 198:10.05 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:3740:12: warning: ‘srcMemIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:10.05 3740 | uint32_t srcMemIndex; 198:10.05 | ^~~~~~~~~~~ 198:10.05 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:3739:12: warning: ‘dstMemIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:10.05 3739 | uint32_t dstMemIndex; 198:10.05 | ^~~~~~~~~~~ 198:11.73 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp: In function ‘bool EmitBrIf({anonymous}::FunctionCompiler&)’: 198:11.73 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:2120:29: warning: ‘relativeDepth’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:11.73 2120 | if (!addControlFlowPatch(test, relativeDepth, MTest::TrueBranchIndex)) { 198:11.73 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:11.73 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:2520:12: note: ‘relativeDepth’ was declared here 198:11.73 2520 | uint32_t relativeDepth; 198:11.73 | ^~~~~~~~~~~~~ 198:11.81 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp: In function ‘bool EmitBr({anonymous}::FunctionCompiler&)’: 198:11.81 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:2095:29: warning: ‘relativeDepth’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:11.81 2095 | if (!addControlFlowPatch(jump, relativeDepth, MGoto::TargetIndex)) { 198:11.81 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:11.81 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:2509:12: note: ‘relativeDepth’ was declared here 198:11.81 2509 | uint32_t relativeDepth; 198:11.81 | ^~~~~~~~~~~~~ 198:11.98 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/HashFunctions.h:55, 198:11.98 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/HashTable.h:84, 198:11.98 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HashTable.h:10, 198:11.98 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:25, 198:11.98 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/CallArgs.h:73, 198:11.98 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 198:11.98 from /builddir/build/BUILD/firefox-90.0.2/js/src/NamespaceImports.h:15, 198:11.98 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Barrier.h:14, 198:11.98 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInstance.h:22, 198:11.98 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInitExpr.cpp:21, 198:11.98 from Unified_cpp_js_src_wasm2.cpp:2: 198:11.98 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/WrappingOperations.h: In function ‘bool EmitBrTable({anonymous}::FunctionCompiler&)’: 198:11.98 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/WrappingOperations.h:214:79: warning: ‘defaultDepth’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:11.98 214 | return ToResult(static_cast(1U * static_cast(aX) * 198:11.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 198:11.98 215 | static_cast(aY))); 198:11.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:11.98 In file included from Unified_cpp_js_src_wasm2.cpp:20: 198:11.98 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:2533:12: note: ‘defaultDepth’ was declared here 198:11.98 2533 | uint32_t defaultDepth; 198:11.98 | ^~~~~~~~~~~~ 198:12.78 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp: In function ‘bool EmitI64Const({anonymous}::FunctionCompiler&)’: 198:12.78 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:296:46: warning: ‘i64’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:12.78 296 | MConstant* constant = MConstant::NewInt64(alloc(), i); 198:12.78 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 198:12.78 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:2342:11: note: ‘i64’ was declared here 198:12.78 2342 | int64_t i64; 198:12.78 | ^~~ 198:12.82 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/CallArgs.h:74, 198:12.82 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 198:12.82 from /builddir/build/BUILD/firefox-90.0.2/js/src/NamespaceImports.h:15, 198:12.82 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Barrier.h:14, 198:12.82 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInstance.h:22, 198:12.82 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInitExpr.cpp:21, 198:12.82 from Unified_cpp_js_src_wasm2.cpp:2: 198:12.82 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Value.h: In function ‘bool EmitI32Const({anonymous}::FunctionCompiler&)’: 198:12.82 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Value.h:432:47: warning: ‘i32’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:12.82 432 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 198:12.82 | ^~~~~~~~~~~ 198:12.82 In file included from Unified_cpp_js_src_wasm2.cpp:20: 198:12.82 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:2332:11: note: ‘i32’ was declared here 198:12.82 2332 | int32_t i32; 198:12.82 | ^~~ 198:14.73 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmTypes.h:50, 198:14.73 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/shared/Assembler-shared.h:25, 198:14.73 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmCode.h:24, 198:14.73 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInstance.h:25, 198:14.73 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInitExpr.cpp:21, 198:14.73 from Unified_cpp_js_src_wasm2.cpp:2: 198:14.73 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValue.h: In function ‘bool ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::ValType, mozilla::Maybe*)’: 198:14.73 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValue.h:309:68: warning: ‘c’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:14.73 309 | explicit LitVal(uint64_t i64) : type_(ValType::I64) { cell_.i64_ = i64; } 198:14.73 | ~~~~~~~~~~~^~~~~ 198:14.73 In file included from Unified_cpp_js_src_wasm2.cpp:2: 198:14.73 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInitExpr.cpp:91:17: note: ‘c’ was declared here 198:14.73 91 | int64_t c; 198:14.73 | ^ 198:14.73 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmTypes.h:50, 198:14.73 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/shared/Assembler-shared.h:25, 198:14.73 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmCode.h:24, 198:14.73 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInstance.h:25, 198:14.73 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInitExpr.cpp:21, 198:14.73 from Unified_cpp_js_src_wasm2.cpp:2: 198:14.73 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValue.h:308:68: warning: ‘c’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:14.73 308 | explicit LitVal(uint32_t i32) : type_(ValType::I32) { cell_.i32_ = i32; } 198:14.73 | ~~~~~~~~~~~^~~~~ 198:14.73 In file included from Unified_cpp_js_src_wasm2.cpp:2: 198:14.73 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInitExpr.cpp:83:17: note: ‘c’ was declared here 198:14.73 83 | int32_t c; 198:14.73 | ^ 198:16.32 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/CallArgs.h:74, 198:16.32 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 198:16.32 from /builddir/build/BUILD/firefox-90.0.2/js/src/NamespaceImports.h:15, 198:16.32 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Barrier.h:14, 198:16.32 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInstance.h:22, 198:16.32 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInitExpr.cpp:21, 198:16.32 from Unified_cpp_js_src_wasm2.cpp:2: 198:16.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Value.h: In function ‘bool js::wasm::IonCompileFunctions(const js::wasm::ModuleEnvironment&, const js::wasm::CompilerEnvironment&, js::LifoAlloc&, const FuncCompileInputVector&, js::wasm::CompiledCode*, JS::UniqueChars*)’: 198:16.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Value.h:432:29: warning: ‘tableIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:16.32 432 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 198:16.32 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:16.32 In file included from Unified_cpp_js_src_wasm2.cpp:20: 198:16.32 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:4116:12: note: ‘tableIndex’ was declared here 198:16.32 4116 | uint32_t tableIndex; 198:16.32 | ^~~~~~~~~~ 198:16.32 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/CallArgs.h:74, 198:16.32 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 198:16.32 from /builddir/build/BUILD/firefox-90.0.2/js/src/NamespaceImports.h:15, 198:16.32 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Barrier.h:14, 198:16.32 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInstance.h:22, 198:16.32 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInitExpr.cpp:21, 198:16.32 from Unified_cpp_js_src_wasm2.cpp:2: 198:16.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Value.h:432:29: warning: ‘tableIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:16.32 432 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 198:16.32 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:16.32 In file included from Unified_cpp_js_src_wasm2.cpp:20: 198:16.32 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:4024:12: note: ‘tableIndex’ was declared here 198:16.32 4024 | uint32_t tableIndex; 198:16.32 | ^~~~~~~~~~ 198:16.32 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/JitAllocPolicy.h:23, 198:16.32 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/shared/Assembler-shared.h:16, 198:16.32 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmCode.h:24, 198:16.32 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInstance.h:25, 198:16.32 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInitExpr.cpp:21, 198:16.32 from Unified_cpp_js_src_wasm2.cpp:2: 198:16.32 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/InlineList.h:314:14: warning: ‘input’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:16.32 314 | at->next = item; 198:16.32 | ~~~~~~~~~^~~~~~ 198:16.32 In file included from Unified_cpp_js_src_wasm2.cpp:20: 198:16.32 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:4309:16: note: ‘input’ was declared here 198:16.32 4309 | MDefinition* input; 198:16.32 | ^~~~~ 198:16.32 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/GCVector.h:10, 198:16.32 from /builddir/build/BUILD/firefox-90.0.2/js/src/NamespaceImports.h:17, 198:16.32 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Barrier.h:14, 198:16.32 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInstance.h:22, 198:16.32 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInitExpr.cpp:21, 198:16.32 from Unified_cpp_js_src_wasm2.cpp:2: 198:16.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:494:19: warning: ‘funcIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:16.32 494 | return begin()[aIndex]; 198:16.33 | ~~~~~~~^ 198:16.33 In file included from Unified_cpp_js_src_wasm2.cpp:20: 198:16.33 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:4250:12: note: ‘funcIndex’ was declared here 198:16.33 4250 | uint32_t funcIndex; 198:16.33 | ^~~~~~~~~ 198:16.33 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/CallArgs.h:74, 198:16.33 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 198:16.33 from /builddir/build/BUILD/firefox-90.0.2/js/src/NamespaceImports.h:15, 198:16.33 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Barrier.h:14, 198:16.33 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInstance.h:22, 198:16.33 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInitExpr.cpp:21, 198:16.33 from Unified_cpp_js_src_wasm2.cpp:2: 198:16.33 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Value.h:432:29: warning: ‘tableIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:16.33 432 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 198:16.33 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:16.33 In file included from Unified_cpp_js_src_wasm2.cpp:20: 198:16.33 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:4166:12: note: ‘tableIndex’ was declared here 198:16.33 4166 | uint32_t tableIndex; 198:16.33 | ^~~~~~~~~~ 198:16.33 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/CallArgs.h:74, 198:16.33 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 198:16.33 from /builddir/build/BUILD/firefox-90.0.2/js/src/NamespaceImports.h:15, 198:16.33 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Barrier.h:14, 198:16.33 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInstance.h:22, 198:16.33 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInitExpr.cpp:21, 198:16.33 from Unified_cpp_js_src_wasm2.cpp:2: 198:16.33 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Value.h:432:29: warning: ‘tableIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:16.33 432 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 198:16.33 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:16.33 In file included from Unified_cpp_js_src_wasm2.cpp:20: 198:16.33 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:4069:12: note: ‘tableIndex’ was declared here 198:16.33 4069 | uint32_t tableIndex; 198:16.33 | ^~~~~~~~~~ 198:16.33 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/LIR.h:22, 198:16.33 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/shared/CodeGenerator-shared.h:16, 198:16.33 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/arm64/CodeGenerator-arm64.h:11, 198:16.33 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/CodeGenerator.h:23, 198:16.33 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:25, 198:16.33 from Unified_cpp_js_src_wasm2.cpp:20: 198:16.33 /builddir/build/BUILD/firefox-90.0.2/js/src/jit/MIRGraph.h:194:64: warning: ‘value’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:16.33 194 | void setSlot(uint32_t slot, MDefinition* ins) { slots_[slot] = ins; } 198:16.33 In file included from Unified_cpp_js_src_wasm2.cpp:20: 198:16.33 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmIonCompile.cpp:2782:16: note: ‘value’ was declared here 198:16.33 2782 | MDefinition* value; 198:16.33 | ^~~~~ 198:20.30 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmTypes.h:50, 198:20.30 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/shared/Assembler-shared.h:25, 198:20.30 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmCode.h:24, 198:20.30 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInstance.h:25, 198:20.30 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInitExpr.cpp:21, 198:20.30 from Unified_cpp_js_src_wasm2.cpp:2: 198:20.30 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValue.h: In member function ‘bool InitExprInterpreter::evaluate(js::wasm::Decoder&)’: 198:20.30 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValue.h:309:68: warning: ‘c’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:20.30 309 | explicit LitVal(uint64_t i64) : type_(ValType::I64) { cell_.i64_ = i64; } 198:20.30 | ~~~~~~~~~~~^~~~~ 198:20.30 In file included from Unified_cpp_js_src_wasm2.cpp:2: 198:20.30 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInitExpr.cpp:315:17: note: ‘c’ was declared here 198:20.30 315 | int64_t c; 198:20.30 | ^ 198:20.31 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmTypes.h:50, 198:20.31 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/shared/Assembler-shared.h:25, 198:20.31 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmCode.h:24, 198:20.31 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInstance.h:25, 198:20.31 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInitExpr.cpp:21, 198:20.31 from Unified_cpp_js_src_wasm2.cpp:2: 198:20.31 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValue.h:308:68: warning: ‘c’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:20.31 308 | explicit LitVal(uint32_t i32) : type_(ValType::I32) { cell_.i32_ = i32; } 198:20.31 | ~~~~~~~~~~~^~~~~ 198:20.31 In file included from Unified_cpp_js_src_wasm2.cpp:2: 198:20.31 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmInitExpr.cpp:308:17: note: ‘c’ was declared here 198:20.31 308 | int32_t c; 198:20.31 | ^ 198:27.66 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/jsfriendapi.cpp:20, 198:27.66 from Unified_cpp_js_src10.cpp:20: 198:27.66 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h: In function ‘JS::Realm* js::GetAnyRealmInZone(JS::Zone*)’: 198:27.66 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h:165:13: warning: ‘realm.js::NestedIterator::b.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:27.66 165 | return *it; 198:27.67 | ^~ 198:27.67 In file included from Unified_cpp_js_src10.cpp:20: 198:27.67 /builddir/build/BUILD/firefox-90.0.2/js/src/jsfriendapi.cpp:637:20: note: ‘realm.js::NestedIterator::b.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::RealmsInCompartmentIter::it’ was declared here 198:27.67 637 | RealmsInZoneIter realm(zone); 198:27.67 | ^~~~~ 199:01.95 In file included from Unified_cpp_js_src_wasm4.cpp:29: 199:01.95 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValue.cpp: In member function ‘void js::wasm::Val::readFromRootedLocation(const void*)’: 199:01.96 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValue.cpp:64:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union js::wasm::LitVal::Cell’; use assignment or value-initialization instead [-Wclass-memaccess] 199:01.96 64 | memset(&cell_, 0, sizeof(Cell)); 199:01.96 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 199:01.96 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmTypes.h:50, 199:01.96 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmTypes.cpp:19, 199:01.96 from Unified_cpp_js_src_wasm4.cpp:2: 199:01.96 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValue.h:257:9: note: ‘union js::wasm::LitVal::Cell’ declared here 199:01.96 257 | union Cell { 199:01.96 | ^~~~ 199:07.53 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.h:26, 199:07.53 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmGenerator.h:29, 199:07.53 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBaselineCompile.h:22, 199:07.53 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmTypes.cpp:33, 199:07.53 from Unified_cpp_js_src_wasm4.cpp:2: 199:07.53 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBinary.h: In member function ‘js::wasm::ValType js::wasm::Decoder::uncheckedReadValType()’: 199:07.53 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmBinary.h:587:15: warning: ‘nextByte’ may be used uninitialized in this function [-Wmaybe-uninitialized] 199:07.53 587 | uint8_t nextByte; 199:07.53 | ^~~~~~~~ 199:08.64 In file included from Unified_cpp_js_src_wasm4.cpp:20: 199:08.64 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp: In function ‘bool js::wasm::DecodeValidatedLocalEntries(js::wasm::Decoder&, js::wasm::ValTypeVector*)’: 199:08.64 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp:129:26: warning: ‘numLocalEntries’ may be used uninitialized in this function [-Wmaybe-uninitialized] 199:08.64 129 | for (uint32_t i = 0; i < numLocalEntries; i++) { 199:08.64 | ~~^~~~~~~~~~~~~~~~~ 199:11.01 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmTypes.cpp:19, 199:11.01 from Unified_cpp_js_src_wasm4.cpp:2: 199:11.01 In constructor ‘js::wasm::GlobalDesc::GlobalDesc(js::wasm::GlobalDesc&&)’, 199:11.01 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::GlobalDesc}; T = js::wasm::GlobalDesc; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:58:5, 199:11.01 inlined from ‘void mozilla::Vector::internalAppend(U&&) [with U = js::wasm::GlobalDesc; T = js::wasm::GlobalDesc; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:1260:13, 199:11.01 inlined from ‘void mozilla::Vector::infallibleAppend(U&&) [with U = js::wasm::GlobalDesc; T = js::wasm::GlobalDesc; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:693:19, 199:11.01 inlined from ‘bool DecodeGlobalSection(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)’ at /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp:2225:34, 199:11.01 inlined from ‘bool js::wasm::DecodeModuleEnvironment(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)’ at /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp:2784:27, 199:11.01 inlined from ‘bool js::wasm::DecodeModuleEnvironment(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)’ at /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp:2753:6: 199:11.01 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmTypes.h:736:7: warning: ‘.js::wasm::GlobalDesc::offset_’ may be used uninitialized [-Wmaybe-uninitialized] 199:11.01 736 | class GlobalDesc { 199:11.01 | ^~~~~~~~~~ 199:11.01 In file included from Unified_cpp_js_src_wasm4.cpp:20: 199:11.01 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp: In function ‘bool js::wasm::DecodeModuleEnvironment(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)’: 199:11.01 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp:2226:53: note: ‘’ declared here 199:11.01 2226 | GlobalDesc(std::move(initializer), isMutable)); 199:11.01 | ^ 199:11.01 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmTypes.cpp:19, 199:11.01 from Unified_cpp_js_src_wasm4.cpp:2: 199:11.01 In constructor ‘js::wasm::GlobalDesc::GlobalDesc(js::wasm::GlobalDesc&&)’, 199:11.01 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::GlobalDesc}; T = js::wasm::GlobalDesc; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:58:5, 199:11.01 inlined from ‘void mozilla::Vector::internalAppend(U&&) [with U = js::wasm::GlobalDesc; T = js::wasm::GlobalDesc; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:1260:13, 199:11.01 inlined from ‘void mozilla::Vector::infallibleAppend(U&&) [with U = js::wasm::GlobalDesc; T = js::wasm::GlobalDesc; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:693:19, 199:11.01 inlined from ‘bool DecodeGlobalSection(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)’ at /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp:2225:34, 199:11.01 inlined from ‘bool js::wasm::DecodeModuleEnvironment(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)’ at /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp:2784:27, 199:11.01 inlined from ‘bool js::wasm::DecodeModuleEnvironment(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)’ at /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp:2753:6: 199:11.01 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmTypes.h:736:7: warning: ‘.js::wasm::GlobalDesc::isMutable_’ may be used uninitialized [-Wmaybe-uninitialized] 199:11.01 736 | class GlobalDesc { 199:11.01 | ^~~~~~~~~~ 199:11.01 In file included from Unified_cpp_js_src_wasm4.cpp:20: 199:11.01 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp: In function ‘bool js::wasm::DecodeModuleEnvironment(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)’: 199:11.01 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp:2226:53: note: ‘’ declared here 199:11.01 2226 | GlobalDesc(std::move(initializer), isMutable)); 199:11.01 | ^ 199:11.01 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmTypes.cpp:19, 199:11.01 from Unified_cpp_js_src_wasm4.cpp:2: 199:11.01 In constructor ‘js::wasm::GlobalDesc::GlobalDesc(js::wasm::GlobalDesc&&)’, 199:11.01 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::GlobalDesc}; T = js::wasm::GlobalDesc; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:58:5, 199:11.01 inlined from ‘void mozilla::Vector::internalAppend(U&&) [with U = js::wasm::GlobalDesc; T = js::wasm::GlobalDesc; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:1260:13, 199:11.01 inlined from ‘void mozilla::Vector::infallibleAppend(U&&) [with U = js::wasm::GlobalDesc; T = js::wasm::GlobalDesc; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:693:19, 199:11.01 inlined from ‘bool DecodeGlobalSection(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)’ at /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp:2225:34, 199:11.01 inlined from ‘bool js::wasm::DecodeModuleEnvironment(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)’ at /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp:2784:27, 199:11.01 inlined from ‘bool js::wasm::DecodeModuleEnvironment(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)’ at /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp:2753:6: 199:11.02 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmTypes.h:736:7: warning: ‘.js::wasm::GlobalDesc::isWasm_’ may be used uninitialized [-Wmaybe-uninitialized] 199:11.02 736 | class GlobalDesc { 199:11.02 | ^~~~~~~~~~ 199:11.02 In file included from Unified_cpp_js_src_wasm4.cpp:20: 199:11.02 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp: In function ‘bool js::wasm::DecodeModuleEnvironment(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)’: 199:11.02 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp:2226:53: note: ‘’ declared here 199:11.02 2226 | GlobalDesc(std::move(initializer), isMutable)); 199:11.02 | ^ 199:11.02 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmTypes.cpp:19, 199:11.02 from Unified_cpp_js_src_wasm4.cpp:2: 199:11.02 In constructor ‘js::wasm::GlobalDesc::GlobalDesc(js::wasm::GlobalDesc&&)’, 199:11.02 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::GlobalDesc}; T = js::wasm::GlobalDesc; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:58:5, 199:11.02 inlined from ‘void mozilla::Vector::internalAppend(U&&) [with U = js::wasm::GlobalDesc; T = js::wasm::GlobalDesc; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:1260:13, 199:11.02 inlined from ‘void mozilla::Vector::infallibleAppend(U&&) [with U = js::wasm::GlobalDesc; T = js::wasm::GlobalDesc; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:693:19, 199:11.02 inlined from ‘bool DecodeGlobalSection(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)’ at /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp:2225:34, 199:11.02 inlined from ‘bool js::wasm::DecodeModuleEnvironment(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)’ at /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp:2784:27, 199:11.02 inlined from ‘bool js::wasm::DecodeModuleEnvironment(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)’ at /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp:2753:6: 199:11.02 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmTypes.h:736:7: warning: ‘.js::wasm::GlobalDesc::isExport_’ may be used uninitialized [-Wmaybe-uninitialized] 199:11.02 736 | class GlobalDesc { 199:11.02 | ^~~~~~~~~~ 199:11.02 In file included from Unified_cpp_js_src_wasm4.cpp:20: 199:11.02 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp: In function ‘bool js::wasm::DecodeModuleEnvironment(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)’: 199:11.02 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp:2226:53: note: ‘’ declared here 199:11.02 2226 | GlobalDesc(std::move(initializer), isMutable)); 199:11.02 | ^ 199:11.02 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmTypes.cpp:19, 199:11.02 from Unified_cpp_js_src_wasm4.cpp:2: 199:11.02 In constructor ‘js::wasm::GlobalDesc::GlobalDesc(js::wasm::GlobalDesc&&)’, 199:11.02 inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::GlobalDesc}; T = js::wasm::GlobalDesc; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:58:5, 199:11.02 inlined from ‘void mozilla::Vector::internalAppend(U&&) [with U = js::wasm::GlobalDesc; T = js::wasm::GlobalDesc; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:1260:13, 199:11.02 inlined from ‘void mozilla::Vector::infallibleAppend(U&&) [with U = js::wasm::GlobalDesc; T = js::wasm::GlobalDesc; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:693:19, 199:11.02 inlined from ‘bool DecodeGlobalSection(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)’ at /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp:2225:34, 199:11.02 inlined from ‘bool js::wasm::DecodeModuleEnvironment(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)’ at /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp:2784:27, 199:11.02 inlined from ‘bool js::wasm::DecodeModuleEnvironment(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)’ at /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp:2753:6: 199:11.02 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmTypes.h:736:7: warning: ‘.js::wasm::GlobalDesc::importIndex_’ may be used uninitialized [-Wmaybe-uninitialized] 199:11.02 736 | class GlobalDesc { 199:11.02 | ^~~~~~~~~~ 199:11.02 In file included from Unified_cpp_js_src_wasm4.cpp:20: 199:11.02 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp: In function ‘bool js::wasm::DecodeModuleEnvironment(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)’: 199:11.02 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp:2226:53: note: ‘’ declared here 199:11.02 2226 | GlobalDesc(std::move(initializer), isMutable)); 199:11.02 | ^ 199:11.74 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/GCVector.h:10, 199:11.74 from /builddir/build/BUILD/firefox-90.0.2/js/src/NamespaceImports.h:17, 199:11.74 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmTypes.h:32, 199:11.74 from /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmTypes.cpp:19, 199:11.74 from Unified_cpp_js_src_wasm4.cpp:2: 199:11.74 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h: In function ‘bool js::wasm::DecodeModuleTail(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)’: 199:11.74 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Vector.h:879:12: warning: ‘*(mozilla::Vector*)((char*)&seg + offsetof(js::wasm::DataSegmentEnv, js::wasm::DataSegmentEnv::offsetIfActive.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage) + 8).mozilla::Vector::mBegin’ may be used uninitialized in this function [-Wmaybe-uninitialized] 199:11.74 879 | mBegin = aRhs.mBegin; 199:11.74 | ~~~~~~~^~~~~~~~~~~~~ 199:11.74 In file included from Unified_cpp_js_src_wasm4.cpp:20: 199:11.74 /builddir/build/BUILD/firefox-90.0.2/js/src/wasm/WasmValidate.cpp:2916:20: note: ‘*(mozilla::Vector*)((char*)&seg + offsetof(js::wasm::DataSegmentEnv, js::wasm::DataSegmentEnv::offsetIfActive.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage) + 8).mozilla::Vector::mBegin’ was declared here 199:11.74 2916 | DataSegmentEnv seg; 199:11.74 | ^~~ 199:16.12 modules/fdlibm/src 199:23.89 js/xpconnect/loader 199:28.09 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 199:28.09 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:119, 199:28.09 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/loader/mozJSComponentLoader.cpp:45: 199:28.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 199:28.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: 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] 199:28.09 79 | memset(this, 0, sizeof(nsXPTCVariant)); 199:28.09 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199:28.10 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 199:28.10 44 | struct nsXPTCVariant { 199:28.10 | ^~~~~~~~~~~~~ 199:31.22 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Result.h:121, 199:31.22 from /builddir/build/BUILD/firefox-90.0.2/js/src/jspubtd.h:17, 199:31.22 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/shadow/Zone.h:16, 199:31.22 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:19, 199:31.22 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Heap.h:16, 199:31.22 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Cell.h:16, 199:31.22 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/ZoneAllocator.h:15, 199:31.22 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/ArrayBufferObject.h:16, 199:31.22 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/ArrayBufferObject-inl.h:13, 199:31.22 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/ArrayBufferObject.cpp:7, 199:31.22 from Unified_cpp_js_src15.cpp:2: 199:31.22 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h: In instantiation of ‘constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = JS::BigInt*; E = JS::OOM]’: 199:31.22 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:258:46: required from ‘constexpr E mozilla::detail::ResultImplementation::unwrapErr() [with V = JS::BigInt*; E = JS::OOM]’ 199:31.22 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:575:49: required from ‘constexpr mozilla::GenericErrorResult mozilla::Result::propagateErr() [with V = JS::BigInt*; E = JS::OOM]’ 199:31.22 /builddir/build/BUILD/firefox-90.0.2/js/src/vm/BigIntType.cpp:3395:3: required from here 199:31.22 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:255:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct JS::OOM’ with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 199:31.22 255 | std::memcpy(&res, &bits, sizeof(E)); 199:31.22 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 199:31.22 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/jspubtd.h:17, 199:31.22 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/shadow/Zone.h:16, 199:31.22 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:19, 199:31.22 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Heap.h:16, 199:31.22 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Cell.h:16, 199:31.22 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/ZoneAllocator.h:15, 199:31.22 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/ArrayBufferObject.h:16, 199:31.22 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/ArrayBufferObject-inl.h:13, 199:31.22 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/ArrayBufferObject.cpp:7, 199:31.22 from Unified_cpp_js_src15.cpp:2: 199:31.22 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Result.h:202:8: note: ‘struct JS::OOM’ declared here 199:31.22 202 | struct OOM : Error { 199:31.22 | ^~~ 199:33.31 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 199:33.31 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 199:33.31 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/TracingAPI.h:11, 199:33.31 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/GCPolicyAPI.h:61, 199:33.31 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:23, 199:33.31 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/CallArgs.h:73, 199:33.31 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/jsapi.h:30, 199:33.31 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/loader/mozJSComponentLoader.cpp:20: 199:33.31 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 199:33.31 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2210:40: required from here 199:33.31 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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] 199:33.31 35 | memset(aT, 0, sizeof(T)); 199:33.31 | ~~~~~~^~~~~~~~~~~~~~~~~~ 199:33.31 In file included from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/loader/mozJSComponentLoader.cpp:45: 199:33.31 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2209:8: note: ‘struct xpc::GlobalProperties’ declared here 199:33.31 2209 | struct GlobalProperties { 199:33.31 | ^~~~~~~~~~~~~~~~ 199:56.75 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 199:56.75 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:119, 199:56.75 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/loader/mozJSSubScriptLoader.cpp:20, 199:56.75 from Unified_cpp_js_xpconnect_loader0.cpp:56: 199:56.75 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 199:56.75 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: 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] 199:56.75 79 | memset(this, 0, sizeof(nsXPTCVariant)); 199:56.75 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199:56.75 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 199:56.75 44 | struct nsXPTCVariant { 199:56.75 | ^~~~~~~~~~~~~ 199:57.89 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/BytecodeUtil.cpp:32, 199:57.89 from Unified_cpp_js_src16.cpp:29: 199:57.89 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h: In function ‘JS::UniqueChars js::GetCodeCoverageSummaryAll(JSContext*, size_t*)’: 199:57.89 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h:160:7: warning: ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 199:57.89 160 | it++; 199:57.89 | ~~^~ 199:57.89 In file included from Unified_cpp_js_src16.cpp:29: 199:57.89 /builddir/build/BUILD/firefox-90.0.2/js/src/vm/BytecodeUtil.cpp:2994:19: note: ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here 199:57.89 2994 | for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) { 199:57.89 | ^~~~~ 199:57.89 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/BytecodeUtil.cpp:32, 199:57.89 from Unified_cpp_js_src16.cpp:29: 199:57.89 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h:128:7: warning: ‘*(js::CompartmentsInZoneIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 199:57.89 128 | it++; 199:57.89 | ~~^~ 199:57.89 In file included from Unified_cpp_js_src16.cpp:29: 199:57.89 /builddir/build/BUILD/firefox-90.0.2/js/src/vm/BytecodeUtil.cpp:2994:19: note: ‘*(js::CompartmentsInZoneIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ was declared here 199:57.89 2994 | for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) { 199:57.89 | ^~~~~ 199:58.44 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 199:58.44 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 199:58.44 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Value.h:22, 199:58.44 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsISimpleEnumerator.h:13, 199:58.44 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIDirectoryEnumerator.h:14, 199:58.44 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIFile.h:14, 199:58.44 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/FileUtils.h:21, 199:58.44 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/loader/AutoMemMap.h:9, 199:58.44 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/loader/AutoMemMap.cpp:7, 199:58.44 from Unified_cpp_js_xpconnect_loader0.cpp:2: 199:58.44 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 199:58.44 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2210:40: required from here 199:58.45 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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] 199:58.45 35 | memset(aT, 0, sizeof(T)); 199:58.45 | ~~~~~~^~~~~~~~~~~~~~~~~~ 199:58.45 In file included from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/loader/mozJSSubScriptLoader.cpp:20, 199:58.45 from Unified_cpp_js_xpconnect_loader0.cpp:56: 199:58.45 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2209:8: note: ‘struct xpc::GlobalProperties’ declared here 199:58.45 2209 | struct GlobalProperties { 199:58.45 | ^~~~~~~~~~~~~~~~ 200:09.57 js/xpconnect/src 200:14.88 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 200:14.88 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:119, 200:14.88 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/ExportHelpers.cpp:7, 200:14.88 from Unified_cpp_js_xpconnect_src0.cpp:2: 200:14.88 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 200:14.88 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: 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:14.88 79 | memset(this, 0, sizeof(nsXPTCVariant)); 200:14.88 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200:14.88 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 200:14.88 44 | struct nsXPTCVariant { 200:14.88 | ^~~~~~~~~~~~~ 200:36.46 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 200:36.46 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 200:36.46 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/TracingAPI.h:11, 200:36.46 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/GCPolicyAPI.h:61, 200:36.46 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:23, 200:36.46 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:6, 200:36.46 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/OriginAttributes.h:10, 200:36.46 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BasePrincipal.h:15, 200:36.46 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:76, 200:36.46 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/ExportHelpers.cpp:7, 200:36.46 from Unified_cpp_js_xpconnect_src0.cpp:2: 200:36.46 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 200:36.46 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2210:40: required from here 200:36.46 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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:36.47 35 | memset(aT, 0, sizeof(T)); 200:36.47 | ~~~~~~^~~~~~~~~~~~~~~~~~ 200:36.47 In file included from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/ExportHelpers.cpp:7, 200:36.47 from Unified_cpp_js_xpconnect_src0.cpp:2: 200:36.47 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2209:8: note: ‘struct xpc::GlobalProperties’ declared here 200:36.47 2209 | struct GlobalProperties { 200:36.47 | ^~~~~~~~~~~~~~~~ 200:58.39 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/GeckoProfiler.cpp:14, 200:58.39 from Unified_cpp_js_src19.cpp:29: 200:58.39 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h: In member function ‘void js::GeckoProfilerRuntime::enable(bool)’: 200:58.39 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h:160:7: warning: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 200:58.39 160 | it++; 200:58.39 | ~~^~ 200:58.39 In file included from Unified_cpp_js_src19.cpp:29: 200:58.39 /builddir/build/BUILD/firefox-90.0.2/js/src/vm/GeckoProfiler.cpp:149:19: note: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here 200:58.39 149 | for (RealmsIter r(rt); !r.done(); r.next()) { 200:58.39 | ^ 200:58.39 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/GeckoProfiler.cpp:14, 200:58.39 from Unified_cpp_js_src19.cpp:29: 200:58.39 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h:128:7: warning: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 200:58.39 128 | it++; 200:58.39 | ~~^~ 200:58.40 In file included from Unified_cpp_js_src19.cpp:29: 200:58.40 /builddir/build/BUILD/firefox-90.0.2/js/src/vm/GeckoProfiler.cpp:149:19: note: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ was declared here 200:58.40 149 | for (RealmsIter r(rt); !r.done(); r.next()) { 200:58.40 | ^ 200:58.46 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 200:58.46 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 200:58.46 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:10, 200:58.46 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/OriginAttributes.h:10, 200:58.46 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BasePrincipal.h:15, 200:58.46 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:76, 200:58.46 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/ExportHelpers.cpp:7, 200:58.46 from Unified_cpp_js_xpconnect_src0.cpp:2: 200:58.46 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult nsXPCComponents_Interfaces::GetInterfaces(nsTArray&)’: 200:58.46 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 200:58.46 452 | mArray.mHdr->mLength = 0; 200:58.46 | ~~~~~~~~~~~~~~~~~~~~~^~~ 200:58.46 In file included from Unified_cpp_js_xpconnect_src0.cpp:38: 200:58.46 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/XPCComponents.cpp:113:56: note: while referencing ‘’ 200:58.46 113 | NS_GET_IID(nsIXPCScriptable)}; 200:58.46 | ^ 200:58.46 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 200:58.46 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 200:58.46 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:10, 200:58.46 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/OriginAttributes.h:10, 200:58.46 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BasePrincipal.h:15, 200:58.46 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:76, 200:58.46 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/ExportHelpers.cpp:7, 200:58.47 from Unified_cpp_js_xpconnect_src0.cpp:2: 200:58.47 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 200:58.47 452 | mArray.mHdr->mLength = 0; 200:58.47 | ~~~~~~~~~~~~~~~~~~~~~^~~ 200:58.47 In file included from Unified_cpp_js_xpconnect_src0.cpp:38: 200:58.47 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/XPCComponents.cpp:113:56: note: while referencing ‘’ 200:58.47 113 | NS_GET_IID(nsIXPCScriptable)}; 200:58.47 | ^ 200:58.52 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 200:58.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 200:58.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:10, 200:58.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/OriginAttributes.h:10, 200:58.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BasePrincipal.h:15, 200:58.52 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:76, 200:58.52 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/ExportHelpers.cpp:7, 200:58.52 from Unified_cpp_js_xpconnect_src0.cpp:2: 200:58.52 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult nsXPCComponents_Classes::GetInterfaces(nsTArray&)’: 200:58.52 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 200:58.52 452 | mArray.mHdr->mLength = 0; 200:58.52 | ~~~~~~~~~~~~~~~~~~~~~^~~ 200:58.52 In file included from Unified_cpp_js_xpconnect_src0.cpp:38: 200:58.52 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/XPCComponents.cpp:266:56: note: while referencing ‘’ 200:58.52 266 | NS_GET_IID(nsIXPCScriptable)}; 200:58.52 | ^ 200:58.52 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 200:58.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 200:58.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:10, 200:58.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/OriginAttributes.h:10, 200:58.52 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BasePrincipal.h:15, 200:58.52 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:76, 200:58.52 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/ExportHelpers.cpp:7, 200:58.52 from Unified_cpp_js_xpconnect_src0.cpp:2: 200:58.52 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 200:58.52 452 | mArray.mHdr->mLength = 0; 200:58.52 | ~~~~~~~~~~~~~~~~~~~~~^~~ 200:58.52 In file included from Unified_cpp_js_xpconnect_src0.cpp:38: 200:58.52 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/XPCComponents.cpp:266:56: note: while referencing ‘’ 200:58.52 266 | NS_GET_IID(nsIXPCScriptable)}; 200:58.52 | ^ 200:58.57 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 200:58.57 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 200:58.57 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:10, 200:58.57 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/OriginAttributes.h:10, 200:58.57 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BasePrincipal.h:15, 200:58.57 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:76, 200:58.57 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/ExportHelpers.cpp:7, 200:58.57 from Unified_cpp_js_xpconnect_src0.cpp:2: 200:58.57 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult nsXPCComponents_Results::GetInterfaces(nsTArray&)’: 200:58.57 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 200:58.57 452 | mArray.mHdr->mLength = 0; 200:58.57 | ~~~~~~~~~~~~~~~~~~~~~^~~ 200:58.57 In file included from Unified_cpp_js_xpconnect_src0.cpp:38: 200:58.57 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/XPCComponents.cpp:408:56: note: while referencing ‘’ 200:58.57 408 | NS_GET_IID(nsIXPCScriptable)}; 200:58.57 | ^ 200:58.57 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 200:58.57 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 200:58.58 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:10, 200:58.58 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/OriginAttributes.h:10, 200:58.58 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BasePrincipal.h:15, 200:58.58 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:76, 200:58.58 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/ExportHelpers.cpp:7, 200:58.58 from Unified_cpp_js_xpconnect_src0.cpp:2: 200:58.58 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 200:58.58 452 | mArray.mHdr->mLength = 0; 200:58.58 | ~~~~~~~~~~~~~~~~~~~~~^~~ 200:58.58 In file included from Unified_cpp_js_xpconnect_src0.cpp:38: 200:58.58 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/XPCComponents.cpp:408:56: note: while referencing ‘’ 200:58.58 408 | NS_GET_IID(nsIXPCScriptable)}; 200:58.58 | ^ 200:58.63 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 200:58.63 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 200:58.63 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:10, 200:58.63 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/OriginAttributes.h:10, 200:58.63 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BasePrincipal.h:15, 200:58.63 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:76, 200:58.63 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/ExportHelpers.cpp:7, 200:58.63 from Unified_cpp_js_xpconnect_src0.cpp:2: 200:58.63 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult nsXPCComponents_ID::GetInterfaces(nsTArray&)’: 200:58.63 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 200:58.63 452 | mArray.mHdr->mLength = 0; 200:58.63 | ~~~~~~~~~~~~~~~~~~~~~^~~ 200:58.63 In file included from Unified_cpp_js_xpconnect_src0.cpp:38: 200:58.63 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/XPCComponents.cpp:549:56: note: while referencing ‘’ 200:58.63 549 | NS_GET_IID(nsIXPCScriptable)}; 200:58.63 | ^ 200:58.63 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 200:58.63 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 200:58.63 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:10, 200:58.63 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/OriginAttributes.h:10, 200:58.63 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BasePrincipal.h:15, 200:58.63 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:76, 200:58.63 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/ExportHelpers.cpp:7, 200:58.63 from Unified_cpp_js_xpconnect_src0.cpp:2: 200:58.63 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 200:58.63 452 | mArray.mHdr->mLength = 0; 200:58.63 | ~~~~~~~~~~~~~~~~~~~~~^~~ 200:58.63 In file included from Unified_cpp_js_xpconnect_src0.cpp:38: 200:58.63 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/XPCComponents.cpp:549:56: note: while referencing ‘’ 200:58.63 549 | NS_GET_IID(nsIXPCScriptable)}; 200:58.63 | ^ 200:58.68 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 200:58.68 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 200:58.69 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:10, 200:58.69 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/OriginAttributes.h:10, 200:58.69 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BasePrincipal.h:15, 200:58.69 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:76, 200:58.69 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/ExportHelpers.cpp:7, 200:58.69 from Unified_cpp_js_xpconnect_src0.cpp:2: 200:58.69 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult nsXPCComponents_Exception::GetInterfaces(nsTArray&)’: 200:58.69 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 200:58.69 452 | mArray.mHdr->mLength = 0; 200:58.69 | ~~~~~~~~~~~~~~~~~~~~~^~~ 200:58.69 In file included from Unified_cpp_js_xpconnect_src0.cpp:38: 200:58.69 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/XPCComponents.cpp:700:56: note: while referencing ‘’ 200:58.69 700 | NS_GET_IID(nsIXPCScriptable)}; 200:58.69 | ^ 200:58.69 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 200:58.69 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 200:58.69 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:10, 200:58.69 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/OriginAttributes.h:10, 200:58.69 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BasePrincipal.h:15, 200:58.69 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:76, 200:58.69 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/ExportHelpers.cpp:7, 200:58.69 from Unified_cpp_js_xpconnect_src0.cpp:2: 200:58.69 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 200:58.69 452 | mArray.mHdr->mLength = 0; 200:58.69 | ~~~~~~~~~~~~~~~~~~~~~^~~ 200:58.69 In file included from Unified_cpp_js_xpconnect_src0.cpp:38: 200:58.69 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/XPCComponents.cpp:700:56: note: while referencing ‘’ 200:58.69 700 | NS_GET_IID(nsIXPCScriptable)}; 200:58.69 | ^ 200:58.74 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 200:58.74 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 200:58.74 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:10, 200:58.74 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/OriginAttributes.h:10, 200:58.74 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BasePrincipal.h:15, 200:58.74 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:76, 200:58.74 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/ExportHelpers.cpp:7, 200:58.74 from Unified_cpp_js_xpconnect_src0.cpp:2: 200:58.74 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult nsXPCComponents_Constructor::GetInterfaces(nsTArray&)’: 200:58.74 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 200:58.74 452 | mArray.mHdr->mLength = 0; 200:58.74 | ~~~~~~~~~~~~~~~~~~~~~^~~ 200:58.74 In file included from Unified_cpp_js_xpconnect_src0.cpp:38: 200:58.74 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/XPCComponents.cpp:992:56: note: while referencing ‘’ 200:58.74 992 | NS_GET_IID(nsIXPCScriptable)}; 200:58.74 | ^ 200:58.74 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 200:58.74 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 200:58.74 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:10, 200:58.74 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/OriginAttributes.h:10, 200:58.74 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BasePrincipal.h:15, 200:58.74 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:76, 200:58.74 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/ExportHelpers.cpp:7, 200:58.74 from Unified_cpp_js_xpconnect_src0.cpp:2: 200:58.74 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 200:58.74 452 | mArray.mHdr->mLength = 0; 200:58.74 | ~~~~~~~~~~~~~~~~~~~~~^~~ 200:58.74 In file included from Unified_cpp_js_xpconnect_src0.cpp:38: 200:58.74 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/XPCComponents.cpp:992:56: note: while referencing ‘’ 200:58.74 992 | NS_GET_IID(nsIXPCScriptable)}; 200:58.74 | ^ 201:02.54 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 201:02.54 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 201:02.54 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:10, 201:02.54 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/OriginAttributes.h:10, 201:02.54 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BasePrincipal.h:15, 201:02.54 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:76, 201:02.54 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/ExportHelpers.cpp:7, 201:02.54 from Unified_cpp_js_xpconnect_src0.cpp:2: 201:02.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual void XPCJSContext::AfterProcessTask(uint32_t)’: 201:02.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 201:02.54 657 | aOther.mHdr->mLength = 0; 201:02.54 | ~~~~~~~~~~~~~~~~~~~~~^~~ 201:02.54 In file included from Unified_cpp_js_xpconnect_src0.cpp:74: 201:02.54 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/XPCJSContext.cpp:1448:62: note: while referencing ‘’ 201:02.54 1448 | auto extra = Some>( 201:02.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201:02.54 1449 | {Telemetry::EventExtraEntry{"hang_duration"_ns, durationStr}, 201:02.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:02.54 1450 | Telemetry::EventExtraEntry{"uri_type"_ns, uriType}}); 201:02.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:10.01 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 201:10.01 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:119, 201:10.01 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/XPCRuntimeService.cpp:7, 201:10.01 from Unified_cpp_js_xpconnect_src1.cpp:2: 201:10.01 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 201:10.01 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: 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:10.01 79 | memset(this, 0, sizeof(nsXPTCVariant)); 201:10.02 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:10.02 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 201:10.02 44 | struct nsXPTCVariant { 201:10.02 | ^~~~~~~~~~~~~ 201:18.38 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 201:18.38 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 201:18.38 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/TracingAPI.h:11, 201:18.38 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/GCPolicyAPI.h:61, 201:18.38 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:23, 201:18.38 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:6, 201:18.38 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/OriginAttributes.h:10, 201:18.38 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BasePrincipal.h:15, 201:18.38 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:76, 201:18.38 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/XPCRuntimeService.cpp:7, 201:18.38 from Unified_cpp_js_xpconnect_src1.cpp:2: 201:18.38 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 201:18.38 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2210:40: required from here 201:18.38 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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:18.38 35 | memset(aT, 0, sizeof(T)); 201:18.38 | ~~~~~~^~~~~~~~~~~~~~~~~~ 201:18.38 In file included from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/XPCRuntimeService.cpp:7, 201:18.38 from Unified_cpp_js_xpconnect_src1.cpp:2: 201:18.38 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2209:8: note: ‘struct xpc::GlobalProperties’ declared here 201:18.38 2209 | struct GlobalProperties { 201:18.38 | ^~~~~~~~~~~~~~~~ 201:24.08 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 201:24.08 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 201:24.08 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:10, 201:24.08 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/OriginAttributes.h:10, 201:24.08 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BasePrincipal.h:15, 201:24.08 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:76, 201:24.08 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/XPCRuntimeService.cpp:7, 201:24.08 from Unified_cpp_js_xpconnect_src1.cpp:2: 201:24.08 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult BackstagePass::GetInterfaces(nsTArray&)’: 201:24.08 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 201:24.08 452 | mArray.mHdr->mLength = 0; 201:24.08 | ~~~~~~~~~~~~~~~~~~~~~^~~ 201:24.08 In file included from Unified_cpp_js_xpconnect_src1.cpp:2: 201:24.08 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/XPCRuntimeService.cpp:87:64: note: while referencing ‘’ 201:24.08 87 | NS_GET_IID(nsIScriptObjectPrincipal)}; 201:24.08 | ^ 201:24.08 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 201:24.08 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 201:24.08 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:10, 201:24.08 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/OriginAttributes.h:10, 201:24.08 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BasePrincipal.h:15, 201:24.08 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:76, 201:24.08 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/XPCRuntimeService.cpp:7, 201:24.08 from Unified_cpp_js_xpconnect_src1.cpp:2: 201:24.08 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 201:24.08 452 | mArray.mHdr->mLength = 0; 201:24.08 | ~~~~~~~~~~~~~~~~~~~~~^~~ 201:24.08 In file included from Unified_cpp_js_xpconnect_src1.cpp:2: 201:24.08 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/XPCRuntimeService.cpp:87:64: note: while referencing ‘’ 201:24.08 87 | NS_GET_IID(nsIScriptObjectPrincipal)}; 201:24.08 | ^ 201:24.71 In file included from /usr/include/string.h:519, 201:24.71 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/string.h:3, 201:24.71 from /usr/include/c++/11/cstring:42, 201:24.71 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/cstring:3, 201:24.71 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Casting.h:14, 201:24.71 from /builddir/build/BUILD/firefox-90.0.2/js/src/jstypes.h:24, 201:24.71 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Promise.h:12, 201:24.71 from /builddir/build/BUILD/firefox-90.0.2/js/src/builtin/Promise.h:10, 201:24.71 from /builddir/build/BUILD/firefox-90.0.2/js/src/builtin/Promise.cpp:7, 201:24.71 from Unified_cpp_js_src2.cpp:2: 201:24.71 In function ‘void* memcpy(void*, const void*, size_t)’, 201:24.71 inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = unsigned char]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:109:11, 201:24.71 inlined from ‘bool js::InlineCharBuffer::maybeRealloc(JSContext*, size_t, size_t) [with CharT = unsigned char]’ at /builddir/build/BUILD/firefox-90.0.2/js/src/vm/InlineCharBuffer-inl.h:97:23, 201:24.71 inlined from ‘bool js::InlineCharBuffer::maybeRealloc(JSContext*, size_t, size_t) [with CharT = unsigned char]’ at /builddir/build/BUILD/firefox-90.0.2/js/src/vm/InlineCharBuffer-inl.h:82:8, 201:24.71 inlined from ‘bool ToUpperCase(JSContext*, js::InlineCharBuffer&, const SrcChar*, size_t, size_t, size_t*) [with DestChar = unsigned char; SrcChar = unsigned char]’ at /builddir/build/BUILD/firefox-90.0.2/js/src/builtin/String.cpp:1171:31, 201:24.71 inlined from ‘JSString* ToUpperCase(JSContext*, JSLinearString*) [with CharT = unsigned char]’ at /builddir/build/BUILD/firefox-90.0.2/js/src/builtin/String.cpp:1272:25, 201:24.71 inlined from ‘JSString* js::StringToUpperCase(JSContext*, JS::HandleString)’ at /builddir/build/BUILD/firefox-90.0.2/js/src/builtin/String.cpp:1308:35: 201:24.71 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ forming offset [40, 127] is out of the bounds [0, 40] of object ‘newChars’ with type ‘mozilla::MaybeOneOf, js::InlineCharBuffer >’ [-Warray-bounds] 201:24.71 29 | return __builtin___memcpy_chk (__dest, __src, __len, 201:24.71 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 201:24.71 30 | __glibc_objsize0 (__dest)); 201:24.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:24.71 In file included from Unified_cpp_js_src2.cpp:38: 201:24.71 /builddir/build/BUILD/firefox-90.0.2/js/src/builtin/String.cpp: In function ‘JSString* js::StringToUpperCase(JSContext*, JS::HandleString)’: 201:24.71 /builddir/build/BUILD/firefox-90.0.2/js/src/builtin/String.cpp:1187:52: note: ‘newChars’ declared here 201:24.71 1187 | mozilla::MaybeOneOf newChars; 201:24.71 | ^~~~~~~~ 201:32.97 js/xpconnect/wrappers 201:35.62 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/Realm-inl.h:18, 201:35.62 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/JSObject-inl.h:24, 201:35.62 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/EnvironmentObject-inl.h:12, 201:35.62 from /builddir/build/BUILD/firefox-90.0.2/js/src/jit/BaselineFrame-inl.h:15, 201:35.62 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/Stack-inl.h:26, 201:35.62 from /builddir/build/BUILD/firefox-90.0.2/js/src/debugger/DebugAPI-inl.h:15, 201:35.62 from /builddir/build/BUILD/firefox-90.0.2/js/src/builtin/Promise.cpp:36, 201:35.62 from Unified_cpp_js_src2.cpp:2: 201:35.62 /builddir/build/BUILD/firefox-90.0.2/js/src/vm/JSContext-inl.h: In function ‘bool js::AsyncGeneratorEnqueue(JSContext*, JS::HandleValue, js::CompletionKind, JS::HandleValue, JS::MutableHandleValue)’: 201:35.62 /builddir/build/BUILD/firefox-90.0.2/js/src/vm/JSContext-inl.h:305:40: warning: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::cx_’ may be used uninitialized in this function [-Wmaybe-uninitialized] 201:35.62 305 | zone_->addTenuredAllocsSinceMinorGC(allocsThisZoneSinceMinorGC_); 201:35.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:35.62 In file included from Unified_cpp_js_src2.cpp:2: 201:35.62 /builddir/build/BUILD/firefox-90.0.2/js/src/builtin/Promise.cpp:5085:31: note: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::cx_’ was declared here 201:35.62 5085 | mozilla::Maybe ar; 201:35.62 | ^~ 201:40.86 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 201:40.86 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:119, 201:40.86 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/wrappers/XrayWrapper.cpp:19: 201:40.86 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 201:40.86 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: 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:40.86 79 | memset(this, 0, sizeof(nsXPTCVariant)); 201:40.86 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:40.86 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 201:40.86 44 | struct nsXPTCVariant { 201:40.86 | ^~~~~~~~~~~~~ 201:42.71 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 201:42.71 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 201:42.71 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/TracingAPI.h:11, 201:42.71 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/GCPolicyAPI.h:61, 201:42.71 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:23, 201:42.71 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/CallArgs.h:73, 201:42.71 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 201:42.71 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Proxy.h:15, 201:42.71 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Wrapper.h:12, 201:42.71 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/wrappers/WrapperFactory.h:10, 201:42.71 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/wrappers/XrayWrapper.h:13, 201:42.71 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/wrappers/XrayWrapper.cpp:7: 201:42.71 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 201:42.71 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2210:40: required from here 201:42.71 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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:42.71 35 | memset(aT, 0, sizeof(T)); 201:42.71 | ~~~~~~^~~~~~~~~~~~~~~~~~ 201:42.71 In file included from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/wrappers/XrayWrapper.cpp:19: 201:42.71 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2209:8: note: ‘struct xpc::GlobalProperties’ declared here 201:42.71 2209 | struct GlobalProperties { 201:42.71 | ^~~~~~~~~~~~~~~~ 201:50.91 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Result.h:121, 201:50.91 from /builddir/build/BUILD/firefox-90.0.2/js/src/jspubtd.h:17, 201:50.91 from /builddir/build/BUILD/firefox-90.0.2/js/src/jsapi.h:27, 201:50.91 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/GlobalObject.h:15, 201:50.91 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/GlobalObject.cpp:7, 201:50.91 from Unified_cpp_js_src20.cpp:2: 201:50.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h: In instantiation of ‘constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = js::NativeObject*; E = JS::OOM]’: 201:50.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:258:46: required from ‘constexpr E mozilla::detail::ResultImplementation::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]’ 201:50.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:539:27: required from ‘constexpr E mozilla::Result::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]’ 201:50.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:609:77: required from ‘constexpr mozilla::Result::type, E> mozilla::Result::map(F) [with F = js::PlainObject::createWithTemplate(JSContext*, JS::Handle)::; V = js::NativeObject*; E = JS::OOM; typename std::result_of::type = js::PlainObject*]’ 201:50.91 /builddir/build/BUILD/firefox-90.0.2/js/src/vm/PlainObject-inl.h:39:57: required from here 201:50.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:255:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct JS::OOM’ with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 201:50.91 255 | std::memcpy(&res, &bits, sizeof(E)); 201:50.91 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 201:50.91 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/jspubtd.h:17, 201:50.91 from /builddir/build/BUILD/firefox-90.0.2/js/src/jsapi.h:27, 201:50.91 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/GlobalObject.h:15, 201:50.91 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/GlobalObject.cpp:7, 201:50.91 from Unified_cpp_js_src20.cpp:2: 201:50.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Result.h:202:8: note: ‘struct JS::OOM’ declared here 201:50.91 202 | struct OOM : Error { 201:50.91 | ^~~ 201:57.16 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 201:57.16 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:119, 201:57.16 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/wrappers/AccessCheck.cpp:24, 201:57.16 from Unified_cpp_xpconnect_wrappers0.cpp:2: 201:57.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 201:57.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: 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:57.16 79 | memset(this, 0, sizeof(nsXPTCVariant)); 201:57.16 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201:57.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 201:57.16 44 | struct nsXPTCVariant { 201:57.16 | ^~~~~~~~~~~~~ 201:57.90 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 201:57.90 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 201:57.90 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Id.h:30, 201:57.90 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/wrappers/AccessCheck.h:10, 201:57.90 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/wrappers/AccessCheck.cpp:7, 201:57.90 from Unified_cpp_xpconnect_wrappers0.cpp:2: 201:57.90 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 201:57.90 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2210:40: required from here 201:57.90 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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:57.90 35 | memset(aT, 0, sizeof(T)); 201:57.90 | ~~~~~~^~~~~~~~~~~~~~~~~~ 201:57.90 In file included from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/wrappers/AccessCheck.cpp:24, 201:57.90 from Unified_cpp_xpconnect_wrappers0.cpp:2: 201:57.90 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2209:8: note: ‘struct xpc::GlobalProperties’ declared here 201:57.90 2209 | struct GlobalProperties { 201:57.90 | ^~~~~~~~~~~~~~~~ 202:01.28 layout/base 202:16.63 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Result.h:121, 202:16.63 from /builddir/build/BUILD/firefox-90.0.2/js/src/jspubtd.h:17, 202:16.63 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:19, 202:16.63 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Allocator.h:13, 202:16.63 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/MaybeRooted.h:20, 202:16.63 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/JSAtom.h:13, 202:16.63 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/JSAtom-inl.h:10, 202:16.63 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/JSAtom.cpp:11, 202:16.63 from Unified_cpp_js_src21.cpp:2: 202:16.63 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h: In instantiation of ‘constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = mozilla::Ok; E = JS::Error]’: 202:16.63 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:258:46: required from ‘constexpr E mozilla::detail::ResultImplementation::unwrapErr() [with V = mozilla::Ok; E = JS::Error]’ 202:16.63 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:575:49: required from ‘constexpr mozilla::GenericErrorResult mozilla::Result::propagateErr() [with V = mozilla::Ok; E = JS::Error]’ 202:16.63 /builddir/build/BUILD/firefox-90.0.2/js/src/vm/JSObject.cpp:439:5: required from here 202:16.63 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:255:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct JS::Error’ with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 202:16.63 255 | std::memcpy(&res, &bits, sizeof(E)); 202:16.63 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 202:16.63 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/jspubtd.h:17, 202:16.63 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:19, 202:16.63 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Allocator.h:13, 202:16.63 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/MaybeRooted.h:20, 202:16.63 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/JSAtom.h:13, 202:16.63 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/JSAtom-inl.h:10, 202:16.63 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/JSAtom.cpp:11, 202:16.63 from Unified_cpp_js_src21.cpp:2: 202:16.63 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Result.h:187:8: note: ‘struct JS::Error’ declared here 202:16.63 187 | struct Error { 202:16.63 | ^~~~~ 202:17.66 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Result.h:121, 202:17.66 from /builddir/build/BUILD/firefox-90.0.2/js/src/jspubtd.h:17, 202:17.66 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:19, 202:17.66 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Allocator.h:13, 202:17.66 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/MaybeRooted.h:20, 202:17.66 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/JSAtom.h:13, 202:17.66 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/JSAtom-inl.h:10, 202:17.66 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/JSAtom.cpp:11, 202:17.66 from Unified_cpp_js_src21.cpp:2: 202:17.66 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h: In instantiation of ‘constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = js::NativeObject*; E = JS::OOM]’: 202:17.66 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:258:46: required from ‘constexpr E mozilla::detail::ResultImplementation::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]’ 202:17.66 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:539:27: required from ‘constexpr E mozilla::Result::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]’ 202:17.66 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:609:77: required from ‘constexpr mozilla::Result::type, E> mozilla::Result::map(F) [with F = js::PlainObject::createWithTemplate(JSContext*, JS::Handle)::; V = js::NativeObject*; E = JS::OOM; typename std::result_of::type = js::PlainObject*]’ 202:17.66 /builddir/build/BUILD/firefox-90.0.2/js/src/vm/PlainObject-inl.h:39:57: required from here 202:17.66 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:255:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct JS::OOM’ with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 202:17.66 255 | std::memcpy(&res, &bits, sizeof(E)); 202:17.66 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 202:17.66 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/jspubtd.h:17, 202:17.66 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:19, 202:17.66 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Allocator.h:13, 202:17.66 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/MaybeRooted.h:20, 202:17.66 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/JSAtom.h:13, 202:17.66 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/JSAtom-inl.h:10, 202:17.66 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/JSAtom.cpp:11, 202:17.66 from Unified_cpp_js_src21.cpp:2: 202:17.66 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Result.h:202:8: note: ‘struct JS::OOM’ declared here 202:17.66 202 | struct OOM : Error { 202:17.66 | ^~~ 203:10.02 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 203:10.02 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 203:10.02 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsCycleCollectionParticipant.h:11, 203:10.02 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 203:10.02 from /builddir/build/BUILD/firefox-90.0.2/layout/base/AccessibleCaret.h:11, 203:10.02 from /builddir/build/BUILD/firefox-90.0.2/layout/base/AccessibleCaret.cpp:7, 203:10.02 from Unified_cpp_layout_base0.cpp:2: 203:10.02 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodArrayZero(T (&)[N]) [with T = mozilla::gfx::PointTyped; long unsigned int N = 4]’: 203:10.02 /builddir/build/BUILD/firefox-90.0.2/layout/base/GeometryUtils.cpp:220:19: required from here 203:10.02 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:72: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] 203:10.02 72 | memset(aT, 0, N * sizeof(T)); 203:10.02 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 203:10.02 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsSize.h:12, 203:10.02 from /builddir/build/BUILD/firefox-90.0.2/layout/base/LayoutConstants.h:13, 203:10.02 from /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsIFrame.h:54, 203:10.02 from /builddir/build/BUILD/firefox-90.0.2/layout/base/AccessibleCaret.h:14, 203:10.02 from /builddir/build/BUILD/firefox-90.0.2/layout/base/AccessibleCaret.cpp:7, 203:10.02 from Unified_cpp_layout_base0.cpp:2: 203:10.02 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/gfx/Point.h:124:8: note: ‘struct mozilla::gfx::PointTyped’ declared here 203:10.02 124 | struct PointTyped 203:10.02 | ^~~~~~~~~~ 203:10.03 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 203:10.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 203:10.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsCycleCollectionParticipant.h:11, 203:10.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 203:10.03 from /builddir/build/BUILD/firefox-90.0.2/layout/base/AccessibleCaret.h:11, 203:10.03 from /builddir/build/BUILD/firefox-90.0.2/layout/base/AccessibleCaret.cpp:7, 203:10.03 from Unified_cpp_layout_base0.cpp:2: 203:10.03 /builddir/build/BUILD/firefox-90.0.2/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]’: 203:10.03 /builddir/build/BUILD/firefox-90.0.2/layout/base/GeometryUtils.cpp:434:12: required from here 203:10.03 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:47: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] 203:10.03 47 | memset(aT, 0, sizeof(T)); 203:10.03 | ~~~~~~^~~~~~~~~~~~~~~~~~ 203:10.03 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsSize.h:12, 203:10.03 from /builddir/build/BUILD/firefox-90.0.2/layout/base/LayoutConstants.h:13, 203:10.03 from /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsIFrame.h:54, 203:10.03 from /builddir/build/BUILD/firefox-90.0.2/layout/base/AccessibleCaret.h:14, 203:10.03 from /builddir/build/BUILD/firefox-90.0.2/layout/base/AccessibleCaret.cpp:7, 203:10.03 from Unified_cpp_layout_base0.cpp:2: 203:10.03 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/gfx/Point.h:124:8: note: ‘struct mozilla::gfx::PointTyped’ declared here 203:10.03 124 | struct PointTyped 203:10.03 | ^~~~~~~~~~ 203:10.03 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 203:10.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 203:10.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsCycleCollectionParticipant.h:11, 203:10.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 203:10.03 from /builddir/build/BUILD/firefox-90.0.2/layout/base/AccessibleCaret.h:11, 203:10.03 from /builddir/build/BUILD/firefox-90.0.2/layout/base/AccessibleCaret.cpp:7, 203:10.03 from Unified_cpp_layout_base0.cpp:2: 203:10.03 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = mozilla::EnumeratedArray >]’: 203:10.03 /builddir/build/BUILD/firefox-90.0.2/layout/base/LayoutTelemetryTools.cpp:55:10: required from here 203:10.03 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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] 203:10.03 35 | memset(aT, 0, sizeof(T)); 203:10.03 | ~~~~~~^~~~~~~~~~~~~~~~~~ 203:10.03 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ServoStyleSet.h:12, 203:10.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ServoStyleConsts.h:34, 203:10.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ServoComputedData.h:12, 203:10.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ComputedStyle.h:16, 203:10.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/WritingModes.h:12, 203:10.03 from /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsIFrame.h:64, 203:10.03 from /builddir/build/BUILD/firefox-90.0.2/layout/base/AccessibleCaret.h:14, 203:10.03 from /builddir/build/BUILD/firefox-90.0.2/layout/base/AccessibleCaret.cpp:7, 203:10.03 from Unified_cpp_layout_base0.cpp:2: 203:10.03 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/EnumeratedArray.h:43:7: note: ‘class mozilla::EnumeratedArray >’ declared here 203:10.03 43 | class EnumeratedArray { 203:10.03 | ^~~~~~~~~~~~~~~ 203:35.43 In file included from Unified_cpp_layout_base0.cpp:101: 203:35.43 /builddir/build/BUILD/firefox-90.0.2/layout/base/PresShell.cpp: In member function ‘void mozilla::PresShell::FrameNeedsReflow(nsIFrame*, mozilla::IntrinsicDirty, nsFrameState, mozilla::ReflowRootHandling)’: 203:35.43 /builddir/build/BUILD/firefox-90.0.2/layout/base/PresShell.cpp:2759:25: warning: ‘targetNeedsReflowFromParent’ may be used uninitialized in this function [-Wmaybe-uninitialized] 203:35.43 2759 | ((_f) != subtreeRoot || !targetNeedsReflowFromParent)) 203:35.43 | ^~ 203:36.16 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 203:36.16 from /builddir/build/BUILD/firefox-90.0.2/layout/base/FrameProperties.h:13, 203:36.16 from /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsIFrame.h:53, 203:36.16 from /builddir/build/BUILD/firefox-90.0.2/layout/base/AccessibleCaret.h:14, 203:36.16 from /builddir/build/BUILD/firefox-90.0.2/layout/base/AccessibleCaret.cpp:7, 203:36.16 from Unified_cpp_layout_base0.cpp:2: 203:36.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 203:36.17 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 203:36.17 657 | aOther.mHdr->mLength = 0; 203:36.17 | ~~~~~~~~~~~~~~~~~~~~~^~~ 203:36.17 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 203:36.17 from /builddir/build/BUILD/firefox-90.0.2/layout/base/LayoutConstants.h:14, 203:36.17 from /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsIFrame.h:54, 203:36.17 from /builddir/build/BUILD/firefox-90.0.2/layout/base/AccessibleCaret.h:14, 203:36.17 from /builddir/build/BUILD/firefox-90.0.2/layout/base/AccessibleCaret.cpp:7, 203:36.17 from Unified_cpp_layout_base0.cpp:2: 203:36.17 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 203:36.17 1903 | mBands = aRegion.mBands.Clone(); 203:36.17 | ~~~~~~~~~~~~~~~~~~~~^~ 203:44.60 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Result.h:121, 203:44.60 from /builddir/build/BUILD/firefox-90.0.2/js/src/jspubtd.h:17, 203:44.60 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:19, 203:44.60 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Promise.h:14, 203:44.60 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/OffThreadPromiseRuntimeState.h:17, 203:44.60 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/OffThreadPromiseRuntimeState.cpp:7, 203:44.60 from Unified_cpp_js_src23.cpp:2: 203:44.60 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h: In instantiation of ‘constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = js::NativeObject*; E = JS::OOM]’: 203:44.60 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:258:46: required from ‘constexpr E mozilla::detail::ResultImplementation::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]’ 203:44.60 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:539:27: required from ‘constexpr E mozilla::Result::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]’ 203:44.60 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:609:77: required from ‘constexpr mozilla::Result::type, E> mozilla::Result::map(F) [with F = js::PlainObject::createWithTemplate(JSContext*, JS::Handle)::; V = js::NativeObject*; E = JS::OOM; typename std::result_of::type = js::PlainObject*]’ 203:44.60 /builddir/build/BUILD/firefox-90.0.2/js/src/vm/PlainObject-inl.h:39:57: required from here 203:44.60 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:255:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct JS::OOM’ with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 203:44.60 255 | std::memcpy(&res, &bits, sizeof(E)); 203:44.60 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 203:44.60 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/jspubtd.h:17, 203:44.60 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:19, 203:44.60 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Promise.h:14, 203:44.60 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/OffThreadPromiseRuntimeState.h:17, 203:44.60 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/OffThreadPromiseRuntimeState.cpp:7, 203:44.60 from Unified_cpp_js_src23.cpp:2: 203:44.60 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Result.h:202:8: note: ‘struct JS::OOM’ declared here 203:44.60 202 | struct OOM : Error { 203:44.60 | ^~~ 204:05.36 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/Realm.cpp:19, 204:05.36 from Unified_cpp_js_src24.cpp:20: 204:05.36 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h: In member function ‘void JSRuntime::startRecordingAllocations(double, JS::RecordAllocationsCallback)’: 204:05.36 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h:165:13: warning: ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 204:05.36 165 | return *it; 204:05.36 | ^~ 204:05.36 In file included from Unified_cpp_js_src24.cpp:47: 204:05.36 /builddir/build/BUILD/firefox-90.0.2/js/src/vm/Runtime.cpp:868:19: note: ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here 204:05.36 868 | for (RealmsIter realm(this); !realm.done(); realm.next()) { 204:05.36 | ^~~~~ 204:05.36 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/Realm.cpp:19, 204:05.36 from Unified_cpp_js_src24.cpp:20: 204:05.36 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h:128:7: warning: ‘*(js::CompartmentsInZoneIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 204:05.36 128 | it++; 204:05.36 | ~~^~ 204:05.36 In file included from Unified_cpp_js_src24.cpp:47: 204:05.36 /builddir/build/BUILD/firefox-90.0.2/js/src/vm/Runtime.cpp:868:19: note: ‘*(js::CompartmentsInZoneIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ was declared here 204:05.36 868 | for (RealmsIter realm(this); !realm.done(); realm.next()) { 204:05.36 | ^~~~~ 204:05.45 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/Realm.cpp:19, 204:05.45 from Unified_cpp_js_src24.cpp:20: 204:05.45 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h: In member function ‘void JSRuntime::stopRecordingAllocations()’: 204:05.45 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h:165:13: warning: ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 204:05.45 165 | return *it; 204:05.45 | ^~ 204:05.45 In file included from Unified_cpp_js_src24.cpp:47: 204:05.45 /builddir/build/BUILD/firefox-90.0.2/js/src/vm/Runtime.cpp:877:19: note: ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here 204:05.45 877 | for (RealmsIter realm(this); !realm.done(); realm.next()) { 204:05.45 | ^~~~~ 204:05.45 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/Realm.cpp:19, 204:05.46 from Unified_cpp_js_src24.cpp:20: 204:05.46 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h:128:7: warning: ‘*(js::CompartmentsInZoneIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 204:05.46 128 | it++; 204:05.46 | ~~^~ 204:05.46 In file included from Unified_cpp_js_src24.cpp:47: 204:05.46 /builddir/build/BUILD/firefox-90.0.2/js/src/vm/Runtime.cpp:877:19: note: ‘*(js::CompartmentsInZoneIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ was declared here 204:05.46 877 | for (RealmsIter realm(this); !realm.done(); realm.next()) { 204:05.46 | ^~~~~ 204:35.46 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 204:35.46 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/gfxFontFamilyList.h:15, 204:35.46 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsFont.h:11, 204:35.46 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/StaticPresData.h:13, 204:35.46 from /builddir/build/BUILD/firefox-90.0.2/layout/base/StaticPresData.cpp:7, 204:35.46 from Unified_cpp_layout_base1.cpp:2: 204:35.46 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In static member function ‘static mozilla::CounterStylePtr mozilla::CounterStylePtr::FromStyle(const mozilla::StyleCounterStyle&)’: 204:35.46 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 204:35.46 657 | aOther.mHdr->mLength = 0; 204:35.46 | ~~~~~~~~~~~~~~~~~~~~~^~~ 204:35.46 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/style/nsStyleStruct.h:31, 204:35.46 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ServoComputedDataInlines.h:11, 204:35.46 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ComputedStyle.h:17, 204:35.46 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/WritingModes.h:12, 204:35.46 from /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsIFrame.h:64, 204:35.46 from /builddir/build/BUILD/firefox-90.0.2/layout/base/TouchManager.cpp:13, 204:35.46 from Unified_cpp_layout_base1.cpp:11: 204:35.46 /builddir/build/BUILD/firefox-90.0.2/layout/style/CounterStyleManager.h:213:26: note: while referencing ‘transcoded’ 204:35.46 213 | nsTArray transcoded(symbols.Length()); 204:35.46 | ^~~~~~~~~~ 204:36.41 In file included from Unified_cpp_layout_base1.cpp:65: 204:36.41 /builddir/build/BUILD/firefox-90.0.2/layout/base/nsCSSFrameConstructor.cpp: In member function ‘void nsFrameConstructorState::ConstructBackdropFrameFor(nsIContent*, nsIFrame*)’: 204:36.42 /builddir/build/BUILD/firefox-90.0.2/layout/base/nsCSSFrameConstructor.cpp:1102:75: warning: ‘placeholderType’ may be used uninitialized [-Wmaybe-uninitialized] 204:36.42 1102 | nsIFrame* placeholder = nsCSSFrameConstructor::CreatePlaceholderFrameFor( 204:36.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 204:36.42 1103 | mPresShell, aContent, backdropFrame, frame, nullptr, placeholderType); 204:36.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205:44.97 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 205:44.97 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayView.h:9, 205:44.97 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:16, 205:44.97 from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 205:44.97 from /builddir/build/BUILD/firefox-90.0.2/layout/base/LayoutConstants.h:14, 205:44.97 from /builddir/build/BUILD/firefox-90.0.2/layout/base/nsLayoutUtils.h:10, 205:44.97 from /builddir/build/BUILD/firefox-90.0.2/layout/base/nsLayoutUtils.cpp:7, 205:44.97 from Unified_cpp_layout_base2.cpp:2: 205:44.97 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 205:44.97 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 205:44.97 657 | aOther.mHdr->mLength = 0; 205:44.97 | ~~~~~~~~~~~~~~~~~~~~~^~~ 205:44.97 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 205:44.97 from /builddir/build/BUILD/firefox-90.0.2/layout/base/LayoutConstants.h:14, 205:44.97 from /builddir/build/BUILD/firefox-90.0.2/layout/base/nsLayoutUtils.h:10, 205:44.97 from /builddir/build/BUILD/firefox-90.0.2/layout/base/nsLayoutUtils.cpp:7, 205:44.97 from Unified_cpp_layout_base2.cpp:2: 205:44.97 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 205:44.97 1903 | mBands = aRegion.mBands.Clone(); 205:44.97 | ~~~~~~~~~~~~~~~~~~~~^~ 205:56.51 layout/build 206:08.16 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 206:08.16 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:119, 206:08.16 from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/XPCModule.h:7, 206:08.16 from /builddir/build/BUILD/firefox-90.0.2/layout/build/nsLayoutModule.cpp:11, 206:08.16 from Unified_cpp_layout_build0.cpp:11: 206:08.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 206:08.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: 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:08.16 79 | memset(this, 0, sizeof(nsXPTCVariant)); 206:08.16 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:08.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 206:08.16 44 | struct nsXPTCVariant { 206:08.16 | ^~~~~~~~~~~~~ 206:27.10 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 206:27.10 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 206:27.10 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/TracingAPI.h:11, 206:27.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/GCPolicyAPI.h:61, 206:27.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:23, 206:27.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/ErrorReport.h:32, 206:27.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ErrorResult.h:34, 206:27.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BrowsingContext.h:12, 206:27.11 from /builddir/build/BUILD/firefox-90.0.2/docshell/base/nsDocShell.h:18, 206:27.11 from /builddir/build/BUILD/firefox-90.0.2/layout/build/nsContentDLF.cpp:11, 206:27.11 from Unified_cpp_layout_build0.cpp:2: 206:27.11 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 206:27.11 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2210:40: required from here 206:27.11 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35: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:27.11 35 | memset(aT, 0, sizeof(T)); 206:27.11 | ~~~~~~^~~~~~~~~~~~~~~~~~ 206:27.11 In file included from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/XPCModule.h:7, 206:27.11 from /builddir/build/BUILD/firefox-90.0.2/layout/build/nsLayoutModule.cpp:11, 206:27.11 from Unified_cpp_layout_build0.cpp:11: 206:27.11 /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/src/xpcprivate.h:2209:8: note: ‘struct xpc::GlobalProperties’ declared here 206:27.11 2209 | struct GlobalProperties { 206:27.11 | ^~~~~~~~~~~~~~~~ 206:36.60 layout/forms 207:13.34 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 207:13.34 from /builddir/build/BUILD/firefox-90.0.2/layout/base/FrameProperties.h:13, 207:13.34 from /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsIFrame.h:53, 207:13.34 from /builddir/build/BUILD/firefox-90.0.2/layout/painting/nsCSSRenderingBorders.h:18, 207:13.34 from /builddir/build/BUILD/firefox-90.0.2/layout/forms/nsButtonFrameRenderer.h:11, 207:13.34 from /builddir/build/BUILD/firefox-90.0.2/layout/forms/nsButtonFrameRenderer.cpp:6, 207:13.34 from Unified_cpp_layout_forms0.cpp:2: 207:13.34 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 207:13.34 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 207:13.34 657 | aOther.mHdr->mLength = 0; 207:13.34 | ~~~~~~~~~~~~~~~~~~~~~^~~ 207:13.34 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 207:13.34 from /builddir/build/BUILD/firefox-90.0.2/layout/base/LayoutConstants.h:14, 207:13.34 from /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsIFrame.h:54, 207:13.34 from /builddir/build/BUILD/firefox-90.0.2/layout/painting/nsCSSRenderingBorders.h:18, 207:13.34 from /builddir/build/BUILD/firefox-90.0.2/layout/forms/nsButtonFrameRenderer.h:11, 207:13.34 from /builddir/build/BUILD/firefox-90.0.2/layout/forms/nsButtonFrameRenderer.cpp:6, 207:13.34 from Unified_cpp_layout_forms0.cpp:2: 207:13.34 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 207:13.34 1903 | mBands = aRegion.mBands.Clone(); 207:13.34 | ~~~~~~~~~~~~~~~~~~~~^~ 207:21.68 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Result.h:121, 207:21.68 from /builddir/build/BUILD/firefox-90.0.2/js/src/jspubtd.h:17, 207:21.68 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:19, 207:21.68 from /builddir/build/BUILD/firefox-90.0.2/js/src/builtin/intl/CommonFunctions.h:17, 207:21.68 from /builddir/build/BUILD/firefox-90.0.2/js/src/builtin/intl/DateTimeFormat.h:10, 207:21.68 from /builddir/build/BUILD/firefox-90.0.2/js/src/builtin/intl/DateTimeFormat.cpp:9, 207:21.68 from Unified_cpp_js_src4.cpp:2: 207:21.68 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h: In instantiation of ‘constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = mozilla::Ok; E = JS::Error]’: 207:21.68 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:258:46: required from ‘constexpr E mozilla::detail::ResultImplementation::unwrapErr() [with V = mozilla::Ok; E = JS::Error]’ 207:21.68 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:575:49: required from ‘constexpr mozilla::GenericErrorResult mozilla::Result::propagateErr() [with V = mozilla::Ok; E = JS::Error]’ 207:21.68 /builddir/build/BUILD/firefox-90.0.2/js/src/builtin/intl/LanguageTag.cpp:1453:5: required from here 207:21.68 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:255:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct JS::Error’ with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 207:21.68 255 | std::memcpy(&res, &bits, sizeof(E)); 207:21.68 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 207:21.68 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/jspubtd.h:17, 207:21.68 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:19, 207:21.68 from /builddir/build/BUILD/firefox-90.0.2/js/src/builtin/intl/CommonFunctions.h:17, 207:21.68 from /builddir/build/BUILD/firefox-90.0.2/js/src/builtin/intl/DateTimeFormat.h:10, 207:21.68 from /builddir/build/BUILD/firefox-90.0.2/js/src/builtin/intl/DateTimeFormat.cpp:9, 207:21.68 from Unified_cpp_js_src4.cpp:2: 207:21.68 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Result.h:187:8: note: ‘struct JS::Error’ declared here 207:21.68 187 | struct Error { 207:21.68 | ^~~~~ 207:32.40 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/builtin/intl/DateTimeFormat.cpp:19, 207:32.40 from Unified_cpp_js_src4.cpp:2: 207:32.40 /builddir/build/BUILD/firefox-90.0.2/js/src/builtin/intl/LanguageTag.h: In function ‘JS::UniqueChars DateTimeFormatLocale(JSContext*, JS::HandleObject, mozilla::Maybe)’: 207:32.40 /builddir/build/BUILD/firefox-90.0.2/js/src/builtin/intl/LanguageTag.h:752:31: warning: ‘hourCycleStr’ may be used uninitialized in this function [-Wmaybe-uninitialized] 207:32.40 752 | : key_{key[0], key[1]}, type_(type) {} 207:32.40 | ^~~~~~~~~~~ 207:32.40 In file included from Unified_cpp_js_src4.cpp:2: 207:32.40 /builddir/build/BUILD/firefox-90.0.2/js/src/builtin/intl/DateTimeFormat.cpp:977:13: note: ‘hourCycleStr’ was declared here 207:32.40 977 | JSAtom* hourCycleStr; 207:32.40 | ^~~~~~~~~~~~ 207:42.09 layout/generic 208:11.27 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Result.h:121, 208:11.27 from /builddir/build/BUILD/firefox-90.0.2/js/src/jspubtd.h:17, 208:11.27 from /builddir/build/BUILD/firefox-90.0.2/js/src/jsapi.h:27, 208:11.27 from /builddir/build/BUILD/firefox-90.0.2/js/src/builtin/streams/ReadableStreamDefaultController.cpp:11, 208:11.27 from Unified_cpp_js_src7.cpp:2: 208:11.27 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h: In instantiation of ‘constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = js::NativeObject*; E = JS::OOM]’: 208:11.27 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:258:46: required from ‘constexpr E mozilla::detail::ResultImplementation::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]’ 208:11.27 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:539:27: required from ‘constexpr E mozilla::Result::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]’ 208:11.27 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:609:77: required from ‘constexpr mozilla::Result::type, E> mozilla::Result::map(F) [with F = js::PlainObject::createWithTemplate(JSContext*, JS::Handle)::; V = js::NativeObject*; E = JS::OOM; typename std::result_of::type = js::PlainObject*]’ 208:11.27 /builddir/build/BUILD/firefox-90.0.2/js/src/vm/PlainObject-inl.h:39:57: required from here 208:11.27 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:255:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct JS::OOM’ with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 208:11.27 255 | std::memcpy(&res, &bits, sizeof(E)); 208:11.27 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 208:11.27 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/jspubtd.h:17, 208:11.27 from /builddir/build/BUILD/firefox-90.0.2/js/src/jsapi.h:27, 208:11.27 from /builddir/build/BUILD/firefox-90.0.2/js/src/builtin/streams/ReadableStreamDefaultController.cpp:11, 208:11.27 from Unified_cpp_js_src7.cpp:2: 208:11.27 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Result.h:202:8: note: ‘struct JS::OOM’ declared here 208:11.27 202 | struct OOM : Error { 208:11.27 | ^~~ 208:53.43 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 208:53.43 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayView.h:9, 208:53.43 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:16, 208:53.43 from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 208:53.43 from /builddir/build/BUILD/firefox-90.0.2/layout/generic/ScrollAnimationPhysics.h:12, 208:53.43 from /builddir/build/BUILD/firefox-90.0.2/layout/generic/ScrollAnimationMSDPhysics.h:10, 208:53.43 from /builddir/build/BUILD/firefox-90.0.2/layout/generic/ScrollAnimationMSDPhysics.cpp:7, 208:53.43 from Unified_cpp_layout_generic1.cpp:2: 208:53.43 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 208:53.43 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 208:53.43 657 | aOther.mHdr->mLength = 0; 208:53.43 | ~~~~~~~~~~~~~~~~~~~~~^~~ 208:53.43 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 208:53.43 from /builddir/build/BUILD/firefox-90.0.2/layout/generic/ScrollAnimationPhysics.h:12, 208:53.43 from /builddir/build/BUILD/firefox-90.0.2/layout/generic/ScrollAnimationMSDPhysics.h:10, 208:53.43 from /builddir/build/BUILD/firefox-90.0.2/layout/generic/ScrollAnimationMSDPhysics.cpp:7, 208:53.43 from Unified_cpp_layout_generic1.cpp:2: 208:53.43 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 208:53.43 1903 | mBands = aRegion.mBands.Clone(); 208:53.43 | ~~~~~~~~~~~~~~~~~~~~^~ 208:58.12 layout/inspector 209:18.01 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/inspector/InspectorUtils.cpp:33, 209:18.01 from Unified_cpp_layout_inspector0.cpp:11: 209:18.01 /builddir/build/BUILD/firefox-90.0.2/layout/style/nsCSSProps.h: In static member function ‘static void mozilla::dom::InspectorUtils::GetCSSPropertyNames(mozilla::dom::GlobalObject&, const mozilla::dom::PropertyNamesOptions&, nsTArray >&)’: 209:18.01 /builddir/build/BUILD/firefox-90.0.2/layout/style/nsCSSProps.h:108:46: warning: array subscript eCSSPropertyAlias__webkit_background_clip is above array bounds of ‘const Flags [448]’ {aka ‘const mozilla::CSSPropFlags [448]’} [-Warray-bounds] 209:18.01 108 | return (nsCSSProps::kFlagsTable[aProperty] & aFlags) == aFlags; 209:18.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 209:18.01 /builddir/build/BUILD/firefox-90.0.2/layout/style/nsCSSProps.h:102:22: note: while referencing ‘nsCSSProps::kFlagsTable’ 209:18.01 102 | static const Flags kFlagsTable[eCSSProperty_COUNT]; 209:18.01 | ^~~~~~~~~~~ 209:18.02 /builddir/build/BUILD/firefox-90.0.2/layout/style/nsCSSProps.h:108:46: warning: array subscript eCSSPropertyAlias__webkit_background_clip is above array bounds of ‘const Flags [448]’ {aka ‘const mozilla::CSSPropFlags [448]’} [-Warray-bounds] 209:18.02 108 | return (nsCSSProps::kFlagsTable[aProperty] & aFlags) == aFlags; 209:18.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 209:18.02 /builddir/build/BUILD/firefox-90.0.2/layout/style/nsCSSProps.h:102:22: note: while referencing ‘nsCSSProps::kFlagsTable’ 209:18.02 102 | static const Flags kFlagsTable[eCSSProperty_COUNT]; 209:18.02 | ^~~~~~~~~~~ 209:19.24 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 209:19.25 from /builddir/build/BUILD/firefox-90.0.2/layout/style/nsStyleAutoArray.h:10, 209:19.25 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ServoBindingTypes.h:106, 209:19.25 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/CSSFontFaceRule.h:10, 209:19.25 from /builddir/build/BUILD/firefox-90.0.2/layout/inspector/InspectorFontFace.h:11, 209:19.25 from /builddir/build/BUILD/firefox-90.0.2/layout/inspector/InspectorFontFace.cpp:7, 209:19.25 from Unified_cpp_layout_inspector0.cpp:2: 209:19.25 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::dom::InspectorFontFace::GetRanges(nsTArray >&)’: 209:19.25 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 209:19.25 452 | mArray.mHdr->mLength = 0; 209:19.25 | ~~~~~~~~~~~~~~~~~~~~~^~~ 209:19.25 In file included from Unified_cpp_layout_inspector0.cpp:2: 209:19.25 /builddir/build/BUILD/firefox-90.0.2/layout/inspector/InspectorFontFace.cpp:289:26: note: while referencing ‘’ 209:19.25 289 | aResult = mRanges.Clone(); 209:19.25 | ~~~~~~~~~~~~~^~ 209:19.25 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 209:19.25 from /builddir/build/BUILD/firefox-90.0.2/layout/style/nsStyleAutoArray.h:10, 209:19.25 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ServoBindingTypes.h:106, 209:19.25 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/CSSFontFaceRule.h:10, 209:19.25 from /builddir/build/BUILD/firefox-90.0.2/layout/inspector/InspectorFontFace.h:11, 209:19.25 from /builddir/build/BUILD/firefox-90.0.2/layout/inspector/InspectorFontFace.cpp:7, 209:19.25 from Unified_cpp_layout_inspector0.cpp:2: 209:19.25 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 209:19.25 452 | mArray.mHdr->mLength = 0; 209:19.25 | ~~~~~~~~~~~~~~~~~~~~~^~~ 209:19.25 In file included from Unified_cpp_layout_inspector0.cpp:2: 209:19.25 /builddir/build/BUILD/firefox-90.0.2/layout/inspector/InspectorFontFace.cpp:289:26: note: while referencing ‘’ 209:19.25 289 | aResult = mRanges.Clone(); 209:19.25 | ~~~~~~~~~~~~~^~ 209:20.18 layout/ipc 209:34.19 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayView.h:9, 209:34.19 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:16, 209:34.19 from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 209:34.19 from /builddir/build/BUILD/firefox-90.0.2/layout/base/LayoutConstants.h:14, 209:34.19 from /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsContainerFrame.h:13, 209:34.19 from /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsContainerFrame.cpp:9, 209:34.19 from Unified_cpp_layout_generic2.cpp:2: 209:34.19 /builddir/build/BUILD/firefox-90.0.2/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]’: 209:34.19 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 209:34.19 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsGridContainerFrame::GridItemInfo; E = nsGridContainerFrame::GridItemInfo; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 209:34.19 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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]’ 209:34.19 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2819:18: required from ‘nsTArray::self_type nsTArray::Clone() const [with E = nsGridContainerFrame::GridItemInfo; nsTArray::self_type = nsTArray]’ 209:34.19 /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsGridContainerFrame.cpp:3595:48: required from here 209:34.19 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 209:34.19 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 209:34.19 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 209:34.19 In file included from Unified_cpp_layout_generic2.cpp:92: 209:34.19 /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsGridContainerFrame.cpp:564:30: note: ‘struct nsGridContainerFrame::GridItemInfo’ declared here 209:34.19 564 | struct nsGridContainerFrame::GridItemInfo { 209:34.19 | ^~~~~~~~~~~~ 209:48.89 layout/mathml 210:10.81 In file included from Unified_cpp_layout_generic2.cpp:2: 210:10.81 /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsContainerFrame.cpp: 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::StyleSizeOverrides&, mozilla::ComputeSizeFlags)’: 210:10.81 /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsContainerFrame.cpp:2577:9: warning: ‘bSize’ may be used uninitialized in this function [-Wmaybe-uninitialized] 210:10.81 2577 | if (stretchB == eStretchPreservingRatio && tentBSize > bSize) { 210:10.81 | ^~ 210:10.82 /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsContainerFrame.cpp:2538:45: warning: ‘iSize’ may be used uninitialized in this function [-Wmaybe-uninitialized] 210:10.82 2538 | stretchI != eStretch && tentISize > iSize) { 210:10.82 | ~~~~~~~~~~^~~~~~~ 210:13.93 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsContainerFrame.cpp:34, 210:13.94 from Unified_cpp_layout_generic2.cpp:2: 210:13.94 /builddir/build/BUILD/firefox-90.0.2/layout/painting/nsDisplayList.h: In member function ‘void nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsDisplayList*, bool*)’: 210:13.94 /builddir/build/BUILD/firefox-90.0.2/layout/painting/nsDisplayList.h:1705:59: warning: ‘autoPreserves3DContext.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.nsDisplayListBuilder::AutoPreserves3DContext::mBuilder’ may be used uninitialized in this function [-Wmaybe-uninitialized] 210:13.94 1705 | ~AutoPreserves3DContext() { mBuilder->mPreserves3DCtx = mSavedCtx; } 210:13.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 210:13.94 In file included from Unified_cpp_layout_generic2.cpp:110: 210:13.94 /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsIFrame.cpp:3140:55: note: ‘autoPreserves3DContext.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.nsDisplayListBuilder::AutoPreserves3DContext::mBuilder’ was declared here 210:13.94 3140 | Maybe autoPreserves3DContext; 210:13.94 | ^~~~~~~~~~~~~~~~~~~~~~ 210:18.45 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 210:18.45 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/gfxFontVariations.h:12, 210:18.45 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/gfxFont.h:14, 210:18.45 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/gfxTextRun.h:14, 210:18.45 from /builddir/build/BUILD/firefox-90.0.2/layout/mathml/nsMathMLChar.h:16, 210:18.45 from /builddir/build/BUILD/firefox-90.0.2/layout/mathml/nsMathMLChar.cpp:7, 210:18.45 from Unified_cpp_layout_mathml0.cpp:2: 210:18.45 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In static member function ‘static bool nsMathMLChar::StretchEnumContext::EnumCallback(const mozilla::FontFamilyName&, bool, void*)’: 210:18.45 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 210:18.45 657 | aOther.mHdr->mLength = 0; 210:18.45 | ~~~~~~~~~~~~~~~~~~~~~^~~ 210:18.45 In file included from Unified_cpp_layout_mathml0.cpp:2: 210:18.45 /builddir/build/BUILD/firefox-90.0.2/layout/mathml/nsMathMLChar.cpp:1297:68: note: while referencing ‘’ 210:18.45 1297 | FontFamilyList family(nsTArray{unquotedFamilyName}); 210:18.46 | ^ 210:26.78 In file included from Unified_cpp_layout_generic2.cpp:92: 210:26.78 /builddir/build/BUILD/firefox-90.0.2/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)’: 210:26.78 /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsGridContainerFrame.cpp:7822:44: warning: ‘masonryAxisGap’ may be used uninitialized in this function [-Wmaybe-uninitialized] 210:26.78 7822 | maxSize = std::max(nscoord(0), maxSize - masonryAxisGap); 210:26.78 | ~~~~~~~~^~~~~~~~~~~~~~~~ 210:27.83 In file included from Unified_cpp_layout_generic2.cpp:20: 210:27.83 /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsFlexContainerFrame.cpp: In member function ‘void nsFlexContainerFrame::ResolveAutoFlexBasisAndMinSize(nsFlexContainerFrame::FlexItem&, const ReflowInput&, const nsFlexContainerFrame::FlexboxAxisTracker&, bool)’: 210:27.83 /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsFlexContainerFrame.cpp:632:20: warning: ‘resolvedMinSize’ may be used uninitialized in this function [-Wmaybe-uninitialized] 210:27.83 632 | mMainMinSize = aNewMinSize; 210:27.83 | ~~~~~~~~~~~~~^~~~~~~~~~~~~ 210:27.83 /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsFlexContainerFrame.cpp:1652:11: note: ‘resolvedMinSize’ was declared here 210:27.83 1652 | nscoord resolvedMinSize; // (only set/used if isMainMinSizeAuto==true) 210:27.83 | ^~~~~~~~~~~~~~~ 210:44.91 layout/painting 211:36.73 In file included from Unified_cpp_layout_painting0.cpp:11: 211:36.73 /builddir/build/BUILD/firefox-90.0.2/layout/painting/DashedCornerFinder.cpp: In member function ‘void mozilla::DashedCornerFinder::FindBestDashLength(mozilla::DashedCornerFinder::Float, mozilla::DashedCornerFinder::Float, mozilla::DashedCornerFinder::Float, mozilla::DashedCornerFinder::Float)’: 211:36.73 /builddir/build/BUILD/firefox-90.0.2/layout/painting/DashedCornerFinder.cpp:365:7: warning: ‘actualDashLength’ may be used uninitialized in this function [-Wmaybe-uninitialized] 211:36.73 365 | if (actualDashLength > dashLength - LENGTH_MARGIN) { 211:36.73 | ^~ 211:36.73 /builddir/build/BUILD/firefox-90.0.2/layout/painting/DashedCornerFinder.cpp:377:9: warning: ‘count’ may be used uninitialized in this function [-Wmaybe-uninitialized] 211:36.73 377 | if (count > targetCount) { 211:36.73 | ^~ 212:21.27 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsIFrame.h:53, 212:21.27 from /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsTextFrame.h:15, 212:21.27 from /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsTextFrame.cpp:9, 212:21.28 from Unified_cpp_layout_generic4.cpp:2: 212:21.28 /builddir/build/BUILD/firefox-90.0.2/layout/base/FrameProperties.h: In member function ‘virtual nsIFrame::RenderedText nsTextFrame::GetRenderedText(uint32_t, uint32_t, nsIFrame::TextOffsetType, nsIFrame::TrailingWhitespace)’: 212:21.28 /builddir/build/BUILD/firefox-90.0.2/layout/base/FrameProperties.h:389:20: warning: ‘autoLineCursor.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.nsBlockFrame::AutoLineCursorSetup::mOrigCursor’ may be used uninitialized in this function [-Wmaybe-uninitialized] 212:21.28 389 | aPV.mValue = aValue; 212:21.28 | ~~~~~~~~~~~^~~~~~~~ 212:21.28 In file included from Unified_cpp_layout_generic4.cpp:2: 212:21.28 /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsTextFrame.cpp:9872:44: note: ‘autoLineCursor.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.nsBlockFrame::AutoLineCursorSetup::mOrigCursor’ was declared here 212:21.28 9872 | Maybe autoLineCursor; 212:21.28 | ^~~~~~~~~~~~~~ 212:21.28 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsTextFrame.h:15, 212:21.28 from /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsTextFrame.cpp:9, 212:21.28 from Unified_cpp_layout_generic4.cpp:2: 212:21.28 /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsIFrame.h:4197:20: warning: ‘autoLineCursor.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.nsBlockFrame::AutoLineCursorSetup::mFrame’ may be used uninitialized in this function [-Wmaybe-uninitialized] 212:21.28 4197 | mProperties.Set(aProperty, aValue, this); 212:21.28 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 212:21.28 In file included from Unified_cpp_layout_generic4.cpp:2: 212:21.28 /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsTextFrame.cpp:9872:44: note: ‘autoLineCursor.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.nsBlockFrame::AutoLineCursorSetup::mFrame’ was declared here 212:21.28 9872 | Maybe autoLineCursor; 212:21.28 | ^~~~~~~~~~~~~~ 212:24.24 layout/printing 212:48.75 layout/style/nsComputedDOMStyleGenerated.inc.stub 212:48.75 layout/style/nsCSSPropsGenerated.inc.stub 212:49.28 layout/svg 212:49.72 In file included from Unified_cpp_layout_printing0.cpp:11: 212:49.72 /builddir/build/BUILD/firefox-90.0.2/layout/printing/PrintTranslator.cpp: In member function ‘bool mozilla::layout::PrintTranslator::TranslateRecording(mozilla::layout::PRFileDescStream&)’: 212:49.72 /builddir/build/BUILD/firefox-90.0.2/layout/printing/PrintTranslator.cpp:31:16: warning: ‘magicInt’ may be used uninitialized [-Wmaybe-uninitialized] 212:49.72 31 | if (magicInt != mozilla::gfx::kMagicInt) { 212:49.72 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 212:49.73 /builddir/build/BUILD/firefox-90.0.2/layout/printing/PrintTranslator.cpp:29:12: note: ‘magicInt’ declared here 212:49.73 29 | uint32_t magicInt; 212:49.73 | ^~~~~~~~ 213:05.94 In file included from Unified_cpp_layout_svg0.cpp:110: 213:05.94 /builddir/build/BUILD/firefox-90.0.2/layout/svg/SVGFilterInstance.cpp: In member function ‘bool mozilla::SVGFilterInstance::ComputeBounds()’: 213:05.94 /builddir/build/BUILD/firefox-90.0.2/layout/svg/SVGFilterInstance.cpp:81:9: 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] 213:05.94 81 | memcpy(XYWH, mFilterElement->mLengthAttributes, 213:05.94 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:05.94 82 | sizeof(mFilterElement->mLengthAttributes)); 213:05.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:05.94 In file included from /builddir/build/BUILD/firefox-90.0.2/dom/svg/SVGFilters.h:14, 213:05.94 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/SVGFilterInstance.h:14, 213:05.94 from /builddir/build/BUILD/firefox-90.0.2/layout/svg/FilterInstance.cpp:29, 213:05.94 from Unified_cpp_layout_svg0.cpp:20: 213:05.94 /builddir/build/BUILD/firefox-90.0.2/dom/svg/SVGAnimatedLength.h:82:7: note: ‘class mozilla::SVGAnimatedLength’ declared here 213:05.94 82 | class SVGAnimatedLength { 213:05.94 | ^~~~~~~~~~~~~~~~~ 213:20.82 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 213:20.82 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/AtomArray.h:11, 213:20.82 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 213:20.82 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 213:20.82 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:12, 213:20.82 from /builddir/build/BUILD/firefox-90.0.2/layout/style/nsStyleStruct.h:17, 213:20.82 from /builddir/build/BUILD/firefox-90.0.2/layout/svg/CSSClipPathInstance.h:14, 213:20.82 from /builddir/build/BUILD/firefox-90.0.2/layout/svg/CSSClipPathInstance.cpp:8, 213:20.82 from Unified_cpp_layout_svg0.cpp:2: 213:20.82 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘nsresult mozilla::FilterInstance::BuildPrimitives(mozilla::Span, mozilla::StyleCSSPixelLength, mozilla::StyleCSSPixelLength>, mozilla::StyleComputedUrl>, 18446744073709551615>, nsIFrame*, bool)’: 213:20.82 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 213:20.82 657 | aOther.mHdr->mLength = 0; 213:20.82 | ~~~~~~~~~~~~~~~~~~~~~^~~ 213:20.82 In file included from Unified_cpp_layout_svg0.cpp:20: 213:20.82 /builddir/build/BUILD/firefox-90.0.2/layout/svg/FilterInstance.cpp:546:40: note: while referencing ‘primitiveDescriptions’ 213:20.82 546 | nsTArray primitiveDescriptions; 213:20.82 | ^~~~~~~~~~~~~~~~~~~~~ 213:36.93 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 213:36.93 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayView.h:9, 213:36.93 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:16, 213:36.93 from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 213:36.93 from /builddir/build/BUILD/firefox-90.0.2/layout/base/LayoutConstants.h:14, 213:36.93 from /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsContainerFrame.h:13, 213:36.94 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/SVGContainerFrame.h:13, 213:36.94 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/SVGPaintServerFrame.h:12, 213:36.94 from /builddir/build/BUILD/firefox-90.0.2/layout/svg/SVGGradientFrame.h:11, 213:36.94 from /builddir/build/BUILD/firefox-90.0.2/layout/svg/SVGGradientFrame.cpp:8, 213:36.94 from Unified_cpp_layout_svg1.cpp:2: 213:36.94 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 213:36.94 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 213:36.94 657 | aOther.mHdr->mLength = 0; 213:36.94 | ~~~~~~~~~~~~~~~~~~~~~^~~ 213:36.94 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 213:36.94 from /builddir/build/BUILD/firefox-90.0.2/layout/base/LayoutConstants.h:14, 213:36.94 from /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsContainerFrame.h:13, 213:36.94 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/SVGContainerFrame.h:13, 213:36.94 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/SVGPaintServerFrame.h:12, 213:36.94 from /builddir/build/BUILD/firefox-90.0.2/layout/svg/SVGGradientFrame.h:11, 213:36.94 from /builddir/build/BUILD/firefox-90.0.2/layout/svg/SVGGradientFrame.cpp:8, 213:36.94 from Unified_cpp_layout_svg1.cpp:2: 213:36.94 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 213:36.94 1903 | mBands = aRegion.mBands.Clone(); 213:36.94 | ~~~~~~~~~~~~~~~~~~~~^~ 213:44.43 layout/tables 213:46.02 layout/xul 214:04.31 In file included from Unified_cpp_layout_tables0.cpp:65: 214:04.31 /builddir/build/BUILD/firefox-90.0.2/layout/tables/nsTableFrame.cpp: In member function ‘void BCPaintBorderIterator::ResetVerInfo()’: 214:04.31 /builddir/build/BUILD/firefox-90.0.2/layout/tables/nsTableFrame.cpp:7393:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct BCBlockDirSeg’; use assignment or value-initialization instead [-Wclass-memaccess] 214:04.31 7393 | memset(mBlockDirInfo, 0, mDamageArea.ColCount() * sizeof(BCBlockDirSeg)); 214:04.31 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:04.31 /builddir/build/BUILD/firefox-90.0.2/layout/tables/nsTableFrame.cpp:5925:8: note: ‘struct BCBlockDirSeg’ declared here 214:04.31 5925 | struct BCBlockDirSeg { 214:04.31 | ^~~~~~~~~~~~~ 214:19.83 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsLineBox.h:15, 214:19.83 from /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsContainerFrame.h:17, 214:19.83 from /builddir/build/BUILD/firefox-90.0.2/layout/tables/nsTableFrame.h:11, 214:19.83 from /builddir/build/BUILD/firefox-90.0.2/layout/tables/BasicTableLayoutStrategy.cpp:16, 214:19.83 from Unified_cpp_layout_tables0.cpp:2: 214:19.83 /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsILineIterator.h: In member function ‘virtual mozilla::Result nsTableRowGroupFrame::GetLine(int32_t) const’: 214:19.83 /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsILineIterator.h:48:10: warning: ‘*(unsigned char*)((char*)&structure + offsetof(nsILineIterator::LineInfo, nsILineIterator::LineInfo::mIsWrapped))’ may be used uninitialized [-Wmaybe-uninitialized] 214:19.83 48 | struct LineInfo { 214:19.83 | ^~~~~~~~ 214:19.83 In file included from Unified_cpp_layout_tables0.cpp:83: 214:19.83 /builddir/build/BUILD/firefox-90.0.2/layout/tables/nsTableRowGroupFrame.cpp:1703:12: note: ‘*(unsigned char*)((char*)&structure + offsetof(nsILineIterator::LineInfo, nsILineIterator::LineInfo::mIsWrapped))’ was declared here 214:19.83 1703 | LineInfo structure; 214:19.83 | ^~~~~~~~~ 214:26.33 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 214:26.33 from /builddir/build/BUILD/firefox-90.0.2/layout/base/FrameProperties.h:13, 214:26.33 from /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsIFrame.h:53, 214:26.33 from /builddir/build/BUILD/firefox-90.0.2/layout/xul/nsBox.cpp:9, 214:26.33 from Unified_cpp_layout_xul0.cpp:2: 214:26.33 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 214:26.33 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 214:26.33 657 | aOther.mHdr->mLength = 0; 214:26.33 | ~~~~~~~~~~~~~~~~~~~~~^~~ 214:26.33 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 214:26.33 from /builddir/build/BUILD/firefox-90.0.2/layout/base/LayoutConstants.h:14, 214:26.33 from /builddir/build/BUILD/firefox-90.0.2/layout/generic/nsIFrame.h:54, 214:26.33 from /builddir/build/BUILD/firefox-90.0.2/layout/xul/nsBox.cpp:9, 214:26.33 from Unified_cpp_layout_xul0.cpp:2: 214:26.33 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 214:26.33 1903 | mBands = aRegion.mBands.Clone(); 214:26.33 | ~~~~~~~~~~~~~~~~~~~~^~ 214:26.34 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 214:26.34 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 214:26.34 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ComputedStyle.h:13, 214:26.34 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/WritingModes.h:12, 214:26.34 from /builddir/build/BUILD/firefox-90.0.2/layout/tables/celldata.h:12, 214:26.34 from /builddir/build/BUILD/firefox-90.0.2/layout/tables/nsTableFrame.h:9, 214:26.34 from /builddir/build/BUILD/firefox-90.0.2/layout/tables/BasicTableLayoutStrategy.cpp:16, 214:26.34 from Unified_cpp_layout_tables0.cpp:2: 214:26.34 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 214:26.34 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 214:26.34 657 | aOther.mHdr->mLength = 0; 214:26.34 | ~~~~~~~~~~~~~~~~~~~~~^~~ 214:26.34 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 214:26.34 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 214:26.34 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 214:26.34 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ServoComputedData.h:12, 214:26.34 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ComputedStyle.h:16, 214:26.34 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/WritingModes.h:12, 214:26.34 from /builddir/build/BUILD/firefox-90.0.2/layout/tables/celldata.h:12, 214:26.34 from /builddir/build/BUILD/firefox-90.0.2/layout/tables/nsTableFrame.h:9, 214:26.34 from /builddir/build/BUILD/firefox-90.0.2/layout/tables/BasicTableLayoutStrategy.cpp:16, 214:26.34 from Unified_cpp_layout_tables0.cpp:2: 214:26.34 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 214:26.34 1903 | mBands = aRegion.mBands.Clone(); 214:26.34 | ~~~~~~~~~~~~~~~~~~~~^~ 214:28.08 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ServoComputedData.h:12, 214:28.08 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ComputedStyle.h:16, 214:28.08 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/WritingModes.h:12, 214:28.08 from /builddir/build/BUILD/firefox-90.0.2/layout/tables/celldata.h:12, 214:28.08 from /builddir/build/BUILD/firefox-90.0.2/layout/tables/nsTableFrame.h:9, 214:28.08 from /builddir/build/BUILD/firefox-90.0.2/layout/tables/BasicTableLayoutStrategy.cpp:16, 214:28.08 from Unified_cpp_layout_tables0.cpp:2: 214:28.08 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::StyleSizeOverrides nsTableWrapperFrame::ComputeSizeOverridesForInnerTable(const nsTableFrame*, const mozilla::StyleSizeOverrides&, const mozilla::LogicalSize&, const mozilla::LogicalSize&) const’: 214:28.08 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ServoStyleConsts.h:6685:5: warning: ‘*(unsigned char*)((char*)&innerSizeOverrides + offsetof(mozilla::StyleSizeOverrides, mozilla::StyleSizeOverrides::mStyleISize.mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::.mozilla::detail::MaybeStorageBase, false>::mStorage))’ may be used uninitialized in this function [-Wmaybe-uninitialized] 214:28.08 6685 | switch (tag) { 214:28.08 | ^~~~~~ 214:28.08 In file included from Unified_cpp_layout_tables0.cpp:92: 214:28.08 /builddir/build/BUILD/firefox-90.0.2/layout/tables/nsTableWrapperFrame.cpp:398:22: note: ‘*(unsigned char*)((char*)&innerSizeOverrides + offsetof(mozilla::StyleSizeOverrides, mozilla::StyleSizeOverrides::mStyleISize.mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::.mozilla::detail::MaybeStorageBase, false>::mStorage))’ was declared here 214:28.08 398 | StyleSizeOverrides innerSizeOverrides; 214:28.08 | ^~~~~~~~~~~~~~~~~~ 214:32.54 layout/xul/tree 215:01.01 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 215:01.01 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/EventForwards.h:12, 215:01.01 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/AsyncEventDispatcher.h:11, 215:01.01 from /builddir/build/BUILD/firefox-90.0.2/layout/xul/tree/nsTreeBodyFrame.cpp:7, 215:01.01 from Unified_cpp_layout_xul_tree0.cpp:2: 215:01.01 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 215:01.01 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 215:01.01 657 | aOther.mHdr->mLength = 0; 215:01.01 | ~~~~~~~~~~~~~~~~~~~~~^~~ 215:01.01 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 215:01.01 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/Event.h:11, 215:01.01 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 215:01.01 from /builddir/build/BUILD/firefox-90.0.2/layout/xul/tree/nsTreeBodyFrame.cpp:7, 215:01.01 from Unified_cpp_layout_xul_tree0.cpp:2: 215:01.01 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 215:01.01 1903 | mBands = aRegion.mBands.Clone(); 215:01.01 | ~~~~~~~~~~~~~~~~~~~~^~ 215:06.50 media/kiss_fft 215:06.50 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:06.81 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:06.98 media/libaom 215:06.99 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:07.14 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:07.27 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:07.51 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:07.69 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:07.77 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:08.02 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:08.14 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:08.30 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:08.42 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:08.58 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:08.72 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:08.87 In file included from Unified_cpp_layout_xul1.cpp:47: 215:08.88 /builddir/build/BUILD/firefox-90.0.2/layout/xul/nsSprocketLayout.cpp: In member function ‘void nsSprocketLayout::AlignChildren(nsIFrame*, nsBoxLayoutState&)’: 215:08.88 /builddir/build/BUILD/firefox-90.0.2/layout/xul/nsSprocketLayout.cpp:894:21: warning: ‘isLTR’ may be used uninitialized in this function [-Wmaybe-uninitialized] 215:08.88 894 | x = isLTR ? leftAlign : rightAlign; 215:08.88 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 215:09.15 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:09.30 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:09.38 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:09.45 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:09.58 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:10.91 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:12.03 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:13.79 media/libcubeb/src 215:13.80 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:14.09 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:16.80 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:18.28 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:18.41 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:18.51 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:18.56 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:18.79 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:18.91 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:19.03 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:19.35 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:19.48 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:19.56 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:20.38 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:20.69 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:21.86 media/libdav1d/asm/16bd_cdef_init_tmpl.c.stub 215:21.86 media/libdav1d/asm/8bd_cdef_init_tmpl.c.stub 215:22.09 media/libdav1d/asm/16bd_film_grain_init_tmpl.c.stub 215:22.31 media/libdav1d/asm/8bd_film_grain_init_tmpl.c.stub 215:22.53 media/libdav1d/asm/16bd_ipred_init_tmpl.c.stub 215:22.75 media/libdav1d/asm/8bd_ipred_init_tmpl.c.stub 215:22.97 media/libdav1d/asm/16bd_itx_init_tmpl.c.stub 215:23.19 media/libdav1d/asm/8bd_itx_init_tmpl.c.stub 215:23.41 media/libdav1d/asm/16bd_loopfilter_init_tmpl.c.stub 215:23.63 media/libdav1d/asm/8bd_loopfilter_init_tmpl.c.stub 215:23.85 media/libdav1d/asm/16bd_looprestoration_init_tmpl.c.stub 215:24.07 media/libdav1d/asm/8bd_looprestoration_init_tmpl.c.stub 215:24.30 media/libdav1d/asm/16bd_mc_init_tmpl.c.stub 215:24.52 media/libdav1d/asm/8bd_mc_init_tmpl.c.stub 215:24.97 media/libdav1d/16bd_cdef_apply_tmpl.c.stub 215:24.97 media/libdav1d/8bd_cdef_apply_tmpl.c.stub 215:25.19 media/libdav1d/16bd_cdef_tmpl.c.stub 215:25.41 media/libdav1d/8bd_cdef_tmpl.c.stub 215:25.63 media/libdav1d/16bd_fg_apply_tmpl.c.stub 215:25.85 media/libdav1d/8bd_fg_apply_tmpl.c.stub 215:26.07 media/libdav1d/16bd_film_grain_tmpl.c.stub 215:26.22 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:26.29 media/libdav1d/8bd_film_grain_tmpl.c.stub 215:26.51 media/libdav1d/16bd_ipred_prepare_tmpl.c.stub 215:26.73 media/libdav1d/8bd_ipred_prepare_tmpl.c.stub 215:26.85 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:26.95 media/libdav1d/16bd_ipred_tmpl.c.stub 215:27.17 media/libdav1d/8bd_ipred_tmpl.c.stub 215:27.39 media/libdav1d/16bd_itx_tmpl.c.stub 215:27.40 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:27.52 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:27.62 media/libdav1d/8bd_itx_tmpl.c.stub 215:27.66 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:27.84 media/libdav1d/16bd_lf_apply_tmpl.c.stub 215:27.91 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:28.06 media/libdav1d/8bd_lf_apply_tmpl.c.stub 215:28.28 media/libdav1d/16bd_loopfilter_tmpl.c.stub 215:28.49 media/libdav1d/8bd_loopfilter_tmpl.c.stub 215:28.59 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:28.71 media/libdav1d/16bd_looprestoration_tmpl.c.stub 215:28.93 media/libdav1d/8bd_looprestoration_tmpl.c.stub 215:29.04 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:29.15 media/libdav1d/16bd_lr_apply_tmpl.c.stub 215:29.37 media/libdav1d/8bd_lr_apply_tmpl.c.stub 215:29.59 media/libdav1d/16bd_mc_tmpl.c.stub 215:29.81 media/libdav1d/8bd_mc_tmpl.c.stub 215:30.03 media/libdav1d/16bd_recon_tmpl.c.stub 215:30.25 media/libdav1d/8bd_recon_tmpl.c.stub 215:30.70 media/libjpeg 215:30.71 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:30.86 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:30.98 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:30.98 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:31.24 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:31.85 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:32.10 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:32.29 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:32.52 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:33.15 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:33.65 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:33.81 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:33.90 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:34.20 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:35.71 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:35.80 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:35.85 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:36.24 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:36.59 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:36.68 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:36.75 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:36.86 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:36.95 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:37.13 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:37.46 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:37.54 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:37.85 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:37.96 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:38.26 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:38.46 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:38.80 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:39.01 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:39.18 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:39.51 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:39.60 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:39.70 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:40.13 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:40.21 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:41.07 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:41.22 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:41.37 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:41.93 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:42.06 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:42.26 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:42.48 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:42.55 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:42.74 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:42.99 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:43.12 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:43.19 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:43.48 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:43.75 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:44.02 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:44.07 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:44.28 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:44.39 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:44.44 /builddir/build/BUILD/firefox-90.0.2/media/libjpeg/jdphuff.c: In function ‘decode_mcu_DC_first’: 215:44.44 /builddir/build/BUILD/firefox-90.0.2/media/libjpeg/jdphuff.c:214:60: warning: operand of ‘?:’ changes signedness from ‘int’ to ‘unsigned int’ due to unsignedness of other operand [-Wsign-compare] 215:44.44 214 | ((x) < (1 << ((s) - 1)) ? (x) + (((NEG_1) << (s)) + 1) : (x)) 215:44.44 | ^~~ 215:44.44 /builddir/build/BUILD/firefox-90.0.2/media/libjpeg/jdphuff.c:343:13: note: in expansion of macro ‘HUFF_EXTEND’ 215:44.44 343 | s = HUFF_EXTEND(r, s); 215:44.44 | ^~~~~~~~~~~ 215:44.44 /builddir/build/BUILD/firefox-90.0.2/media/libjpeg/jdphuff.c: In function ‘decode_mcu_AC_first’: 215:44.44 /builddir/build/BUILD/firefox-90.0.2/media/libjpeg/jdphuff.c:214:60: warning: operand of ‘?:’ changes signedness from ‘int’ to ‘unsigned int’ due to unsignedness of other operand [-Wsign-compare] 215:44.44 214 | ((x) < (1 << ((s) - 1)) ? (x) + (((NEG_1) << (s)) + 1) : (x)) 215:44.44 | ^~~ 215:44.44 /builddir/build/BUILD/firefox-90.0.2/media/libjpeg/jdphuff.c:420:15: note: in expansion of macro ‘HUFF_EXTEND’ 215:44.44 420 | s = HUFF_EXTEND(r, s); 215:44.44 | ^~~~~~~~~~~ 215:44.77 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:44.90 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:45.01 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:45.19 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:45.29 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:45.40 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:45.49 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:45.62 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:45.74 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:45.87 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:46.05 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:47.31 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:47.48 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:47.90 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:47.99 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:48.17 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:48.54 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:49.13 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:49.29 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:49.38 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:49.86 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:50.41 media/libmkv 215:50.42 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:50.46 /builddir/build/BUILD/firefox-90.0.2/media/libmkv/EbmlBufferWriter.c:43:13: warning: ‘_Serialize’ defined but not used [-Wunused-function] 215:50.46 43 | static void _Serialize(EbmlGlobal *glob, const unsigned char *p, const unsigned char *q) { 215:50.46 | ^~~~~~~~~~ 215:50.52 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:50.75 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:50.88 media/libnestegg/src 215:50.89 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:50.93 In file included from Unified_c_media_libnestegg_src0.c:2: 215:50.93 /builddir/build/BUILD/firefox-90.0.2/media/libnestegg/src/nestegg.c: In function ‘ne_parse’: 215:50.93 /builddir/build/BUILD/firefox-90.0.2/media/libnestegg/src/nestegg.c:1170:22: warning: variable ‘peeked_id’ set but not used [-Wunused-but-set-variable] 215:50.93 1170 | uint64_t id, size, peeked_id; 215:50.93 | ^~~~~~~~~ 215:52.26 media/libogg 215:52.26 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:52.30 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:53.10 media/libopus 215:53.10 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:53.29 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:53.55 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:53.58 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:53.79 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:54.04 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:54.21 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:54.39 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:55.12 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:55.60 media/libpng 215:55.61 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:56.01 In file included from Unified_c_media_libpng0.c:20: 215:56.01 /builddir/build/BUILD/firefox-90.0.2/media/libpng/arm/palette_neon_intrinsics.c: In function ‘png_do_expand_palette_rgba8_neon’: 215:56.01 /builddir/build/BUILD/firefox-90.0.2/media/libpng/arm/palette_neon_intrinsics.c:82:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘png_uint_32’ {aka ‘unsigned int’} [-Wsign-compare] 215:56.01 82 | for (i = 0; i < row_width; i += pixels_per_chunk) 215:56.01 | ^ 215:56.01 /builddir/build/BUILD/firefox-90.0.2/media/libpng/arm/palette_neon_intrinsics.c:92:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘png_uint_32’ {aka ‘unsigned int’} [-Wsign-compare] 215:56.01 92 | if (i != row_width) 215:56.01 | ^~ 215:56.01 /builddir/build/BUILD/firefox-90.0.2/media/libpng/arm/palette_neon_intrinsics.c: In function ‘png_do_expand_palette_rgb8_neon’: 215:56.01 /builddir/build/BUILD/firefox-90.0.2/media/libpng/arm/palette_neon_intrinsics.c:122:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘png_uint_32’ {aka ‘unsigned int’} [-Wsign-compare] 215:56.01 122 | for (i = 0; i < row_width; i += pixels_per_chunk) 215:56.01 | ^ 215:56.01 /builddir/build/BUILD/firefox-90.0.2/media/libpng/arm/palette_neon_intrinsics.c:137:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘png_uint_32’ {aka ‘unsigned int’} [-Wsign-compare] 215:56.01 137 | if (i != row_width) 215:56.01 | ^~ 215:56.43 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:56.93 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:57.48 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:58.43 /builddir/build/BUILD/firefox-90.0.2/media/libopus/silk/arm/NSQ_del_dec_neon_intr.c: In function ‘silk_NSQ_del_dec_neon’: 215:58.43 /builddir/build/BUILD/firefox-90.0.2/media/libopus/silk/arm/NSQ_del_dec_neon_intr.c:422:55: warning: iteration 80 invokes undefined behavior [-Waggressive-loop-optimizations] 215:58.43 422 | NSQ->sLPC_Q14[ i ] = psDelDec->sLPC_Q14[ i ][ Winner_ind ]; 215:58.43 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 215:58.43 /builddir/build/BUILD/firefox-90.0.2/media/libopus/silk/arm/NSQ_del_dec_neon_intr.c:421:18: note: within this loop 215:58.43 421 | for( ; i < NSQ_LPC_BUF_LENGTH; i++ ) { 215:58.77 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:59.23 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 215:59.65 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:00.12 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:00.71 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:01.19 media/libspeex_resampler/src 216:01.19 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:01.24 /builddir/build/BUILD/firefox-90.0.2/media/libspeex_resampler/src/resample.c: In function ‘moz_speex_resampler_init_frac’: 216:01.24 /builddir/build/BUILD/firefox-90.0.2/media/libspeex_resampler/src/resample.c:814:17: warning: unused variable ‘i’ [-Wunused-variable] 216:01.24 814 | spx_uint32_t i; 216:01.24 | ^ 216:01.90 media/libtheora 216:01.91 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:02.02 In file included from Unified_c_media_libtheora0.c:92: 216:02.02 /builddir/build/BUILD/firefox-90.0.2/media/libtheora/lib/state.c:1049:15: warning: argument 2 of type ‘signed char *’ declared as a pointer [-Warray-parameter=] 216:02.02 1049 | signed char *_bv,int _refi,int _pli,int _fragy0,int _fragy_end){ 216:02.02 | ~~~~~~~~~~~~~^~~ 216:02.02 In file included from /builddir/build/BUILD/firefox-90.0.2/media/libtheora/lib/decint.h:22, 216:02.02 from /builddir/build/BUILD/firefox-90.0.2/media/libtheora/lib/decinfo.c:21, 216:02.02 from Unified_c_media_libtheora0.c:11: 216:02.02 /builddir/build/BUILD/firefox-90.0.2/media/libtheora/lib/state.h:526:14: note: previously declared as an array ‘signed char[256]’ 216:02.03 526 | signed char _bv[256],int _refi,int _pli,int _fragy0,int _fragy_end); 216:02.03 | ~~~~~~~~~~~~^~~~~~~~ 216:04.17 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:05.32 media/libvorbis 216:05.32 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:05.66 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:06.44 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:06.73 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:06.95 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:07.59 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:07.76 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:07.82 In file included from Unified_c_media_libvorbis0.c:20: 216:07.82 /builddir/build/BUILD/firefox-90.0.2/media/libvorbis/lib/vorbis_block.c: In function ‘vorbis_analysis_buffer’: 216:07.82 /builddir/build/BUILD/firefox-90.0.2/media/libvorbis/lib/vorbis_block.c:395:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 216:07.82 395 | if(b->header)_ogg_free(b->header);b->header=NULL; 216:07.82 | ^~ 216:07.82 /builddir/build/BUILD/firefox-90.0.2/media/libvorbis/lib/vorbis_block.c:395:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 216:07.82 395 | if(b->header)_ogg_free(b->header);b->header=NULL; 216:07.82 | ^ 216:07.82 /builddir/build/BUILD/firefox-90.0.2/media/libvorbis/lib/vorbis_block.c:396:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 216:07.82 396 | if(b->header1)_ogg_free(b->header1);b->header1=NULL; 216:07.82 | ^~ 216:07.82 /builddir/build/BUILD/firefox-90.0.2/media/libvorbis/lib/vorbis_block.c:396:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 216:07.82 396 | if(b->header1)_ogg_free(b->header1);b->header1=NULL; 216:07.82 | ^ 216:07.82 /builddir/build/BUILD/firefox-90.0.2/media/libvorbis/lib/vorbis_block.c:397:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 216:07.82 397 | if(b->header2)_ogg_free(b->header2);b->header2=NULL; 216:07.82 | ^~ 216:07.82 /builddir/build/BUILD/firefox-90.0.2/media/libvorbis/lib/vorbis_block.c:397:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 216:07.82 397 | if(b->header2)_ogg_free(b->header2);b->header2=NULL; 216:07.82 | ^ 216:08.22 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:10.01 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:11.49 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:12.05 In file included from /builddir/build/BUILD/firefox-90.0.2/media/libopus/silk/main.h:46, 216:12.05 from /builddir/build/BUILD/firefox-90.0.2/media/libopus/silk/float/structs_FLP.h:32, 216:12.05 from /builddir/build/BUILD/firefox-90.0.2/media/libopus/silk/float/main_FLP.h:33, 216:12.05 from /builddir/build/BUILD/firefox-90.0.2/media/libopus/silk/float/warped_autocorrelation_FLP.c:32, 216:12.05 from Unified_c_media_libopus5.c:2: 216:12.05 /builddir/build/BUILD/firefox-90.0.2/media/libopus/silk/float/wrappers_FLP.c: In function ‘silk_NSQ_wrapper_FLP’: 216:12.05 /builddir/build/BUILD/firefox-90.0.2/media/libopus/silk/arm/NSQ_del_dec_arm.h:53:18: warning: ‘silk_NSQ_del_dec_neon’ reading 64 bytes from a region of size 32 [-Wstringop-overread] 216:12.05 53 | ((void)(arch), \ 216:12.05 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:12.05 54 | PRESUME_NEON(silk_NSQ_del_dec)( \ 216:12.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:12.05 55 | psEncC, NSQ, psIndices, x16, pulses, PredCoef_Q12, LTPCoef_Q14, \ 216:12.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:12.05 56 | AR_Q13, HarmShapeGain_Q14, Tilt_Q14, LF_shp_Q14, Gains_Q16, pitchL, \ 216:12.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:12.05 57 | Lambda_Q10, LTP_scale_Q14)) 216:12.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:12.05 /builddir/build/BUILD/firefox-90.0.2/media/libopus/silk/float/wrappers_FLP.c:164:9: note: in expansion of macro ‘silk_NSQ_del_dec’ 216:12.05 164 | silk_NSQ_del_dec( &psEnc->sCmn, psNSQ, psIndices, x16, pulses, PredCoef_Q12[ 0 ], LTPCoef_Q14, 216:12.05 | ^~~~~~~~~~~~~~~~ 216:12.05 /builddir/build/BUILD/firefox-90.0.2/media/libopus/silk/arm/NSQ_del_dec_arm.h:53:18: note: referencing argument 6 of type ‘const opus_int16 *’ {aka ‘const short int *’} 216:12.05 53 | ((void)(arch), \ 216:12.05 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:12.05 54 | PRESUME_NEON(silk_NSQ_del_dec)( \ 216:12.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:12.05 55 | psEncC, NSQ, psIndices, x16, pulses, PredCoef_Q12, LTPCoef_Q14, \ 216:12.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:12.05 56 | AR_Q13, HarmShapeGain_Q14, Tilt_Q14, LF_shp_Q14, Gains_Q16, pitchL, \ 216:12.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:12.05 57 | Lambda_Q10, LTP_scale_Q14)) 216:12.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:12.05 /builddir/build/BUILD/firefox-90.0.2/media/libopus/silk/float/wrappers_FLP.c:164:9: note: in expansion of macro ‘silk_NSQ_del_dec’ 216:12.05 164 | silk_NSQ_del_dec( &psEnc->sCmn, psNSQ, psIndices, x16, pulses, PredCoef_Q12[ 0 ], LTPCoef_Q14, 216:12.05 | ^~~~~~~~~~~~~~~~ 216:12.05 /builddir/build/BUILD/firefox-90.0.2/media/libopus/silk/arm/NSQ_del_dec_arm.h:34:6: note: in a call to function ‘silk_NSQ_del_dec_neon’ 216:12.05 34 | void silk_NSQ_del_dec_neon( 216:12.05 | ^~~~~~~~~~~~~~~~~~~~~ 216:12.05 In file included from /builddir/build/BUILD/firefox-90.0.2/media/libopus/silk/float/structs_FLP.h:32, 216:12.05 from /builddir/build/BUILD/firefox-90.0.2/media/libopus/silk/float/main_FLP.h:33, 216:12.05 from /builddir/build/BUILD/firefox-90.0.2/media/libopus/silk/float/warped_autocorrelation_FLP.c:32, 216:12.06 from Unified_c_media_libopus5.c:2: 216:12.06 /builddir/build/BUILD/firefox-90.0.2/media/libopus/silk/main.h:270:18: warning: ‘silk_NSQ_c’ reading 64 bytes from a region of size 32 [-Wstringop-overread] 216:12.06 270 | ((void)(arch),silk_NSQ_c(psEncC, NSQ, psIndices, x16, pulses, PredCoef_Q12, LTPCoef_Q14, AR_Q13, \ 216:12.06 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:12.06 271 | HarmShapeGain_Q14, Tilt_Q14, LF_shp_Q14, Gains_Q16, pitchL, Lambda_Q10, LTP_scale_Q14)) 216:12.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:12.06 /builddir/build/BUILD/firefox-90.0.2/media/libopus/silk/float/wrappers_FLP.c:167:9: note: in expansion of macro ‘silk_NSQ’ 216:12.06 167 | silk_NSQ( &psEnc->sCmn, psNSQ, psIndices, x16, pulses, PredCoef_Q12[ 0 ], LTPCoef_Q14, 216:12.06 | ^~~~~~~~ 216:12.06 /builddir/build/BUILD/firefox-90.0.2/media/libopus/silk/main.h:270:18: note: referencing argument 6 of type ‘const opus_int16 *’ {aka ‘const short int *’} 216:12.06 270 | ((void)(arch),silk_NSQ_c(psEncC, NSQ, psIndices, x16, pulses, PredCoef_Q12, LTPCoef_Q14, AR_Q13, \ 216:12.06 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:12.06 271 | HarmShapeGain_Q14, Tilt_Q14, LF_shp_Q14, Gains_Q16, pitchL, Lambda_Q10, LTP_scale_Q14)) 216:12.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:12.06 /builddir/build/BUILD/firefox-90.0.2/media/libopus/silk/float/wrappers_FLP.c:167:9: note: in expansion of macro ‘silk_NSQ’ 216:12.06 167 | silk_NSQ( &psEnc->sCmn, psNSQ, psIndices, x16, pulses, PredCoef_Q12[ 0 ], LTPCoef_Q14, 216:12.06 | ^~~~~~~~ 216:12.06 /builddir/build/BUILD/firefox-90.0.2/media/libopus/silk/main.h:249:6: note: in a call to function ‘silk_NSQ_c’ 216:12.06 249 | void silk_NSQ_c( 216:12.06 | ^~~~~~~~~~ 216:12.29 In file included from Unified_c_media_libopus5.c:11: 216:12.29 /builddir/build/BUILD/firefox-90.0.2/media/libopus/silk/float/wrappers_FLP.c: In function ‘silk_quant_LTP_gains_FLP’: 216:12.29 /builddir/build/BUILD/firefox-90.0.2/media/libopus/silk/float/wrappers_FLP.c:200:5: warning: ‘xX_Q17’ may be used uninitialized [-Wmaybe-uninitialized] 216:12.29 200 | silk_quant_LTP_gains( B_Q14, cbk_index, periodicity_index, sum_log_gain_Q7, &pred_gain_dB_Q7, XX_Q17, xX_Q17, subfr_len, nb_subfr, arch ); 216:12.29 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:12.29 In file included from Unified_c_media_libopus5.c:101: 216:12.29 /builddir/build/BUILD/firefox-90.0.2/media/libopus/silk/quant_LTP_gains.c:35:6: note: by argument 7 of type ‘const opus_int32[20]’ {aka ‘const int[20]’} to ‘silk_quant_LTP_gains’ declared here 216:12.29 35 | void silk_quant_LTP_gains( 216:12.29 | ^~~~~~~~~~~~~~~~~~~~ 216:12.29 In file included from Unified_c_media_libopus5.c:11: 216:12.29 /builddir/build/BUILD/firefox-90.0.2/media/libopus/silk/float/wrappers_FLP.c:191:16: note: ‘xX_Q17’ declared here 216:12.29 191 | opus_int32 xX_Q17[ MAX_NB_SUBFR * LTP_ORDER ]; 216:12.29 | ^~~~~~ 216:12.47 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:13.82 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:14.18 media/libvpx 216:14.18 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:14.32 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:14.41 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:15.13 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:15.53 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:15.92 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:16.34 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:16.74 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:17.25 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:17.66 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:18.11 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:18.52 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:18.61 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:19.05 media/libwebp/src/dec 216:19.05 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:19.21 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:19.26 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:19.42 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:19.68 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:19.93 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:20.38 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:20.84 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:20.85 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:20.93 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:21.36 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:21.58 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:21.63 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:21.72 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:21.80 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:21.89 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:21.91 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:22.05 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:22.07 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:22.23 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:22.39 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:22.47 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:22.57 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:22.69 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:22.99 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:23.08 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:23.12 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:23.17 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:23.21 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:23.56 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:23.57 media/libwebp/src/demux 216:23.57 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:23.69 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:23.78 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:23.83 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:23.92 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:23.96 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:24.06 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:24.07 media/libwebp/src/dsp 216:24.08 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:24.23 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:24.44 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:24.61 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:24.69 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:24.78 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:24.94 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:24.99 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:25.55 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:26.11 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:26.31 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:26.60 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:26.60 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:26.68 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:27.20 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:27.32 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:27.87 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:27.89 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:28.29 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:28.75 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:28.76 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:28.90 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:29.19 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:29.40 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:29.63 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:30.20 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:30.29 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:30.34 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:30.44 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:30.82 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:31.49 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:31.53 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:31.72 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:32.06 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:32.18 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:32.52 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:32.73 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:32.86 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:33.03 media/libwebp/src/moz 216:33.09 media/libwebp/src/utils 216:33.10 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:33.25 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:33.32 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:33.42 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:33.62 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:33.83 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:33.96 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:34.01 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:34.07 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:34.13 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:34.19 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:34.21 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:34.34 media/libyuv/libyuv 216:34.47 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:36.92 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:37.85 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:38.13 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:38.72 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:40.41 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:40.54 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:40.95 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:41.02 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:41.50 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:42.24 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:42.62 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:43.57 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:44.12 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:44.84 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:45.02 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:45.18 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:45.22 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:45.42 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:45.74 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:45.96 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:45.99 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:46.09 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:46.29 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:47.15 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:47.47 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:47.67 media/psshparser 216:47.70 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:47.78 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:48.09 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:48.36 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:48.42 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:48.53 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:48.57 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:48.62 memory/volatile 216:48.65 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:49.21 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:49.33 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:49.64 modules/brotli 216:49.64 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:50.33 In file included from Unified_c_modules_brotli0.c:56: 216:50.33 /builddir/build/BUILD/firefox-90.0.2/modules/brotli/dec/decode.c:2036:41: warning: argument 2 of type ‘const uint8_t *’ {aka ‘const unsigned char *’} declared as a pointer [-Wvla-parameter] 216:50.33 2036 | size_t encoded_size, const uint8_t* encoded_buffer, size_t* decoded_size, 216:50.33 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 216:50.33 In file included from /builddir/build/BUILD/firefox-90.0.2/modules/brotli/dec/decode.c:7, 216:50.33 from Unified_c_modules_brotli0.c:56: 216:50.33 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/brotli/decode.h:204:19: note: previously declared as a variable length array ‘const uint8_t[*decoded_size]’ {aka ‘const unsigned char[*decoded_size]’} 216:50.33 204 | const uint8_t encoded_buffer[BROTLI_ARRAY_PARAM(encoded_size)], 216:50.33 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:50.33 In file included from Unified_c_modules_brotli0.c:56: 216:50.33 /builddir/build/BUILD/firefox-90.0.2/modules/brotli/dec/decode.c:2037:14: warning: argument 4 of type ‘uint8_t *’ {aka ‘unsigned char *’} declared as a pointer [-Wvla-parameter] 216:50.33 2037 | uint8_t* decoded_buffer) { 216:50.33 | ~~~~~~~~~^~~~~~~~~~~~~~ 216:50.33 In file included from /builddir/build/BUILD/firefox-90.0.2/modules/brotli/dec/decode.c:7, 216:50.33 from Unified_c_modules_brotli0.c:56: 216:50.33 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/brotli/decode.h:206:13: note: previously declared as a variable length array ‘uint8_t[encoded_size]’ {aka ‘unsigned char[encoded_size]’} 216:50.33 206 | uint8_t decoded_buffer[BROTLI_ARRAY_PARAM(*decoded_size)]); 216:50.33 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:51.84 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:53.05 modules/libjar 216:53.23 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:53.69 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:54.22 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:54.41 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:54.50 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:54.91 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:56.62 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:57.20 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:57.74 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 216:59.40 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vp9/encoder/vp9_bitstream.c: In function ‘encode_tile_worker’: 216:59.40 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vp9/encoder/vp9_bitstream.c:948:3: warning: ‘write_modes’ accessing 64 bytes in a region of size 16 [-Wstringop-overflow=] 216:59.40 948 | write_modes(cpi, xd, &cpi->tile_data[data->tile_idx].tile_info, 216:59.40 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:59.40 949 | &data->bit_writer, tile_row, data->tile_idx, 216:59.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:59.40 950 | &data->max_mv_magnitude, data->interp_filter_selected); 216:59.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:59.40 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vp9/encoder/vp9_bitstream.c:948:3: note: referencing argument 8 of type ‘int (*)[4]’ 216:59.40 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vp9/encoder/vp9_bitstream.c:488:13: note: in a call to function ‘write_modes’ 216:59.40 488 | static void write_modes( 216:59.40 | ^~~~~~~~~~~ 216:59.98 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:00.21 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:00.27 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:00.73 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:04.25 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:04.97 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:05.53 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:08.72 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:09.13 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:09.26 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:09.41 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:09.62 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:10.79 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:11.11 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:11.42 modules/libjar/zipwriter 217:15.78 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:16.00 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:16.58 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:16.95 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:18.99 modules/libpref 217:19.11 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:19.77 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:20.95 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:21.35 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:21.76 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:22.00 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:22.56 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:22.96 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:23.92 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:24.26 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:24.35 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:25.66 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:26.07 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:26.14 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:26.29 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:26.42 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:26.66 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:26.82 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:27.20 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/avg_neon.c:78:35: warning: argument 1 of type ‘int16_t[16]’ {aka ‘short int[16]’} with mismatched bound [-Warray-parameter=] 217:27.20 78 | void vpx_int_pro_row_neon(int16_t hbuf[16], uint8_t const *ref, 217:27.20 | ~~~~~~~~^~~~~~~~ 217:27.20 In file included from /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/avg_neon.c:14: 217:27.20 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/config/linux/arm64/./vpx_dsp_rtcd.h:356:36: note: previously declared as ‘int16_t *’ {aka ‘short int *’} 217:27.20 356 | void vpx_int_pro_row_neon(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height); 217:27.20 | ~~~~~~~~~^~~~ 217:27.37 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:27.79 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:28.70 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:33.79 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:34.24 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:34.70 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:35.21 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:35.70 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:36.16 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:39.29 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:40.81 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:41.24 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:42.45 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:43.84 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:44.24 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:44.71 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:45.12 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:45.78 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:46.81 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:48.70 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:49.18 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:49.55 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:61:46: warning: argument 3 of type ‘const uint8_t * const[4]’ {aka ‘const unsigned char * const[4]’} with mismatched bound [-Warray-parameter=] 217:49.55 61 | const uint8_t *const ref_array[4], int ref_stride, 217:49.55 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 217:49.55 In file included from /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:15: 217:49.55 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/config/linux/arm64/./vpx_dsp_rtcd.h:537:87: note: previously declared as ‘const uint8_t * const[]’ {aka ‘const unsigned char * const[]’} 217:49.55 537 | void vpx_sad4x4x4d_neon(const uint8_t *src_ptr, int src_stride, const uint8_t * const ref_array[], int ref_stride, uint32_t *sad_array); 217:49.55 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 217:49.55 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:67:46: warning: argument 3 of type ‘const uint8_t * const[4]’ {aka ‘const unsigned char * const[4]’} with mismatched bound [-Warray-parameter=] 217:49.55 67 | const uint8_t *const ref_array[4], int ref_stride, 217:49.55 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 217:49.55 In file included from /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:15: 217:49.55 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/config/linux/arm64/./vpx_dsp_rtcd.h:552:87: note: previously declared as ‘const uint8_t * const[]’ {aka ‘const unsigned char * const[]’} 217:49.55 552 | void vpx_sad4x8x4d_neon(const uint8_t *src_ptr, int src_stride, const uint8_t * const ref_array[], int ref_stride, uint32_t *sad_array); 217:49.55 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 217:49.55 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:164:46: warning: argument 3 of type ‘const uint8_t * const[4]’ {aka ‘const unsigned char * const[4]’} with mismatched bound [-Warray-parameter=] 217:49.55 164 | const uint8_t *const ref_array[4], int ref_stride, 217:49.55 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 217:49.55 In file included from /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:15: 217:49.55 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/config/linux/arm64/./vpx_dsp_rtcd.h:606:87: note: previously declared as ‘const uint8_t * const[]’ {aka ‘const unsigned char * const[]’} 217:49.55 606 | void vpx_sad8x4x4d_neon(const uint8_t *src_ptr, int src_stride, const uint8_t * const ref_array[], int ref_stride, uint32_t *sad_array); 217:49.55 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 217:49.55 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:170:46: warning: argument 3 of type ‘const uint8_t * const[4]’ {aka ‘const unsigned char * const[4]’} with mismatched bound [-Warray-parameter=] 217:49.55 170 | const uint8_t *const ref_array[4], int ref_stride, 217:49.55 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 217:49.55 In file included from /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:15: 217:49.55 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/config/linux/arm64/./vpx_dsp_rtcd.h:621:87: note: previously declared as ‘const uint8_t * const[]’ {aka ‘const unsigned char * const[]’} 217:49.55 621 | void vpx_sad8x8x4d_neon(const uint8_t *src_ptr, int src_stride, const uint8_t * const ref_array[], int ref_stride, uint32_t *sad_array); 217:49.55 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 217:49.55 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:176:47: warning: argument 3 of type ‘const uint8_t * const[4]’ {aka ‘const unsigned char * const[4]’} with mismatched bound [-Warray-parameter=] 217:49.55 176 | const uint8_t *const ref_array[4], int ref_stride, 217:49.55 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 217:49.55 In file included from /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:15: 217:49.55 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/config/linux/arm64/./vpx_dsp_rtcd.h:591:88: note: previously declared as ‘const uint8_t * const[]’ {aka ‘const unsigned char * const[]’} 217:49.55 591 | void vpx_sad8x16x4d_neon(const uint8_t *src_ptr, int src_stride, const uint8_t * const ref_array[], int ref_stride, uint32_t *sad_array); 217:49.55 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 217:49.55 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:212:47: warning: argument 3 of type ‘const uint8_t * const[4]’ {aka ‘const unsigned char * const[4]’} with mismatched bound [-Warray-parameter=] 217:49.55 212 | const uint8_t *const ref_array[4], int ref_stride, 217:49.55 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 217:49.55 In file included from /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:15: 217:49.55 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/config/linux/arm64/./vpx_dsp_rtcd.h:480:88: note: previously declared as ‘const uint8_t * const[]’ {aka ‘const unsigned char * const[]’} 217:49.55 480 | void vpx_sad16x8x4d_neon(const uint8_t *src_ptr, int src_stride, const uint8_t * const ref_array[], int ref_stride, uint32_t *sad_array); 217:49.55 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 217:49.55 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:218:48: warning: argument 3 of type ‘const uint8_t * const[4]’ {aka ‘const unsigned char * const[4]’} with mismatched bound [-Warray-parameter=] 217:49.55 218 | const uint8_t *const ref_array[4], int ref_stride, 217:49.55 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 217:49.55 In file included from /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:15: 217:49.55 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/config/linux/arm64/./vpx_dsp_rtcd.h:450:89: note: previously declared as ‘const uint8_t * const[]’ {aka ‘const unsigned char * const[]’} 217:49.55 450 | void vpx_sad16x16x4d_neon(const uint8_t *src_ptr, int src_stride, const uint8_t * const ref_array[], int ref_stride, uint32_t *sad_array); 217:49.55 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 217:49.55 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:224:48: warning: argument 3 of type ‘const uint8_t * const[4]’ {aka ‘const unsigned char * const[4]’} with mismatched bound [-Warray-parameter=] 217:49.55 224 | const uint8_t *const ref_array[4], int ref_stride, 217:49.55 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 217:49.55 In file included from /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:15: 217:49.55 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/config/linux/arm64/./vpx_dsp_rtcd.h:465:89: note: previously declared as ‘const uint8_t * const[]’ {aka ‘const unsigned char * const[]’} 217:49.55 465 | void vpx_sad16x32x4d_neon(const uint8_t *src_ptr, int src_stride, const uint8_t * const ref_array[], int ref_stride, uint32_t *sad_array); 217:49.55 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 217:49.56 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:264:48: warning: argument 3 of type ‘const uint8_t * const[4]’ {aka ‘const unsigned char * const[4]’} with mismatched bound [-Warray-parameter=] 217:49.56 264 | const uint8_t *const ref_array[4], int ref_stride, 217:49.56 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 217:49.56 In file included from /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:15: 217:49.56 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/config/linux/arm64/./vpx_dsp_rtcd.h:495:89: note: previously declared as ‘const uint8_t * const[]’ {aka ‘const unsigned char * const[]’} 217:49.56 495 | void vpx_sad32x16x4d_neon(const uint8_t *src_ptr, int src_stride, const uint8_t * const ref_array[], int ref_stride, uint32_t *sad_array); 217:49.56 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 217:49.56 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:272:48: warning: argument 3 of type ‘const uint8_t * const[4]’ {aka ‘const unsigned char * const[4]’} with mismatched bound [-Warray-parameter=] 217:49.56 272 | const uint8_t *const ref_array[4], int ref_stride, 217:49.56 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 217:49.56 In file included from /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:15: 217:49.56 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/config/linux/arm64/./vpx_dsp_rtcd.h:507:89: note: previously declared as ‘const uint8_t * const[]’ {aka ‘const unsigned char * const[]’} 217:49.56 507 | void vpx_sad32x32x4d_neon(const uint8_t *src_ptr, int src_stride, const uint8_t * const ref_array[], int ref_stride, uint32_t *sad_array); 217:49.56 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 217:49.56 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:280:48: warning: argument 3 of type ‘const uint8_t * const[4]’ {aka ‘const unsigned char * const[4]’} with mismatched bound [-Warray-parameter=] 217:49.56 280 | const uint8_t *const ref_array[4], int ref_stride, 217:49.56 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 217:49.56 In file included from /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:15: 217:49.56 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/config/linux/arm64/./vpx_dsp_rtcd.h:522:89: note: previously declared as ‘const uint8_t * const[]’ {aka ‘const unsigned char * const[]’} 217:49.56 522 | void vpx_sad32x64x4d_neon(const uint8_t *src_ptr, int src_stride, const uint8_t * const ref_array[], int ref_stride, uint32_t *sad_array); 217:49.56 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 217:49.56 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:290:48: warning: argument 3 of type ‘const uint8_t * const[4]’ {aka ‘const unsigned char * const[4]’} with mismatched bound [-Warray-parameter=] 217:49.56 290 | const uint8_t *const ref_array[4], int ref_stride, 217:49.56 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 217:49.56 In file included from /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:15: 217:49.56 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/config/linux/arm64/./vpx_dsp_rtcd.h:564:89: note: previously declared as ‘const uint8_t * const[]’ {aka ‘const unsigned char * const[]’} 217:49.56 564 | void vpx_sad64x32x4d_neon(const uint8_t *src_ptr, int src_stride, const uint8_t * const ref_array[], int ref_stride, uint32_t *sad_array); 217:49.56 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 217:49.56 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:336:48: warning: argument 3 of type ‘const uint8_t * const[4]’ {aka ‘const unsigned char * const[4]’} with mismatched bound [-Warray-parameter=] 217:49.56 336 | const uint8_t *const ref_array[4], int ref_stride, 217:49.56 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 217:49.56 In file included from /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:15: 217:49.56 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/config/linux/arm64/./vpx_dsp_rtcd.h:576:89: note: previously declared as ‘const uint8_t * const[]’ {aka ‘const unsigned char * const[]’} 217:49.56 576 | void vpx_sad64x64x4d_neon(const uint8_t *src_ptr, int src_stride, const uint8_t * const ref_array[], int ref_stride, uint32_t *sad_array); 217:49.56 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 217:50.04 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:50.89 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:52.21 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:52.41 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 217:52.41 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIProperties.h:14, 217:52.41 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsDirectoryServiceUtils.h:10, 217:52.41 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIFile.h:546, 217:52.41 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/FileUtils.h:21, 217:52.41 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/AutoMemMap.h:9, 217:52.41 from /builddir/build/BUILD/firefox-90.0.2/modules/libpref/SharedPrefMap.h:10, 217:52.41 from /builddir/build/BUILD/firefox-90.0.2/modules/libpref/Preferences.cpp:13, 217:52.41 from Unified_cpp_modules_libpref0.cpp:2: 217:52.41 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘nsresult mozilla::Preferences::WritePrefFile(nsIFile*, mozilla::Preferences::SaveMethod)’: 217:52.41 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘PrefSaveData [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 217:52.41 657 | aOther.mHdr->mLength = 0; 217:52.41 | ~~~~~~~~~~~~~~~~~~~~~^~~ 217:52.41 In file included from Unified_cpp_modules_libpref0.cpp:2: 217:52.41 /builddir/build/BUILD/firefox-90.0.2/modules/libpref/Preferences.cpp:4139:76: note: while referencing ‘’ 217:52.41 4139 | UniquePtr prefs = MakeUnique(pref_savePrefs()); 217:52.41 | ~~~~~~~~~~~~~~^~ 217:52.66 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:53.09 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:53.72 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:55.20 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:55.64 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:56.06 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:56.12 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:56.88 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:56.92 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/avg.c:343:32: warning: argument 1 of type ‘int16_t[16]’ {aka ‘short int[16]’} with mismatched bound [-Warray-parameter=] 217:56.92 343 | void vpx_int_pro_row_c(int16_t hbuf[16], const uint8_t *ref, 217:56.92 | ~~~~~~~~^~~~~~~~ 217:56.92 In file included from /builddir/build/BUILD/firefox-90.0.2/media/libvpx/libvpx/vpx_dsp/avg.c:12: 217:56.92 /builddir/build/BUILD/firefox-90.0.2/media/libvpx/config/linux/arm64/./vpx_dsp_rtcd.h:355:33: note: previously declared as ‘int16_t *’ {aka ‘short int *’} 217:56.93 355 | void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height); 217:56.93 | ~~~~~~~~~^~~~ 217:57.09 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:57.22 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:57.31 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:57.40 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:57.49 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:58.15 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 217:59.08 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 218:00.61 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 218:01.33 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 218:01.40 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 218:01.56 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 218:01.74 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 218:02.46 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 218:02.51 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 218:02.58 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 218:02.64 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 218:04.03 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 218:04.30 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 218:04.37 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 218:04.47 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 218:04.53 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 218:04.66 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 218:04.93 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 218:05.09 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 218:05.25 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 218:05.31 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 218:05.45 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 218:05.50 modules/woff2 218:06.91 In file included from Unified_cpp_modules_woff20.cpp:29: 218:06.91 /builddir/build/BUILD/firefox-90.0.2/modules/woff2/src/woff2_dec.cc: In function ‘bool woff2::{anonymous}::ReadWOFF2Header(const uint8_t*, size_t, woff2::{anonymous}::WOFF2Header*)’: 218:06.91 /builddir/build/BUILD/firefox-90.0.2/modules/woff2/src/woff2_dec.cc:1177:12: warning: unused variable ‘dst_offset’ [-Wunused-variable] 218:06.91 1177 | uint64_t dst_offset = first_table_offset; 218:06.91 | ^~~~~~~~~~ 218:09.11 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 218:09.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIProperties.h:14, 218:09.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsDirectoryServiceUtils.h:10, 218:09.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIFile.h:546, 218:09.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/FileUtils.h:21, 218:09.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/AutoMemMap.h:9, 218:09.11 from /builddir/build/BUILD/firefox-90.0.2/modules/libpref/SharedPrefMap.h:10, 218:09.11 from /builddir/build/BUILD/firefox-90.0.2/modules/libpref/Preferences.cpp:13, 218:09.11 from Unified_cpp_modules_libpref0.cpp:2: 218:09.11 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In static member function ‘static nsresult mozilla::Preferences::_ZN7mozilla11Preferences18InitInitialObjectsEb.part.0(bool)’: 218:09.11 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 218:09.11 317 | mHdr->mLength = 0; 218:09.11 | ~~~~~~~~~~~~~~^~~ 218:09.11 In file included from Unified_cpp_modules_libpref0.cpp:2: 218:09.11 /builddir/build/BUILD/firefox-90.0.2/modules/libpref/Preferences.cpp:4570:23: note: while referencing ‘prefEntries’ 218:09.11 4570 | nsTArray prefEntries; 218:09.11 | ^~~~~~~~~~~ 218:09.11 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 218:09.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIProperties.h:14, 218:09.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsDirectoryServiceUtils.h:10, 218:09.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIFile.h:546, 218:09.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/FileUtils.h:21, 218:09.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/AutoMemMap.h:9, 218:09.11 from /builddir/build/BUILD/firefox-90.0.2/modules/libpref/SharedPrefMap.h:10, 218:09.11 from /builddir/build/BUILD/firefox-90.0.2/modules/libpref/Preferences.cpp:13, 218:09.11 from Unified_cpp_modules_libpref0.cpp:2: 218:09.11 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 218:09.11 317 | mHdr->mLength = 0; 218:09.11 | ~~~~~~~~~~~~~~^~~ 218:09.11 In file included from Unified_cpp_modules_libpref0.cpp:2: 218:09.11 /builddir/build/BUILD/firefox-90.0.2/modules/libpref/Preferences.cpp:4570:23: note: while referencing ‘prefEntries’ 218:09.11 4570 | nsTArray prefEntries; 218:09.11 | ^~~~~~~~~~~ 218:10.87 netwerk/base/http-sfv 218:12.57 netwerk/base/mozurl 218:12.68 netwerk/base 218:12.83 netwerk/build 218:47.88 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsStreamUtils.h:13, 218:47.88 from /builddir/build/BUILD/firefox-90.0.2/netwerk/base/ArrayBufferInputStream.cpp:8, 218:47.88 from Unified_cpp_netwerk_base0.cpp:2: 218:47.89 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::net::NetAddr; ElemType = mozilla::net::NetAddr; IndexType = long unsigned int; SizeType = long unsigned int]’: 218:47.89 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 218:47.89 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 218:47.89 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 218:47.89 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2819:18: required from ‘nsTArray::self_type nsTArray::Clone() const [with E = mozilla::net::NetAddr; nsTArray::self_type = nsTArray]’ 218:47.89 /builddir/build/BUILD/firefox-90.0.2/netwerk/base/NetworkConnectivityService.cpp:111:61: required from here 218:47.89 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 218:47.89 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 218:47.89 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218:47.89 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/HTTPSSVC.h:9, 218:47.89 from /builddir/build/BUILD/firefox-90.0.2/netwerk/base/Dashboard.cpp:10, 218:47.89 from Unified_cpp_netwerk_base0.cpp:29: 218:47.89 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 218:47.89 106 | union NetAddr { 218:47.89 | ^~~~~~~ 219:13.63 In file included from Unified_cpp_netwerk_base2.cpp:128: 219:13.63 /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsNetAddr.cpp: In member function ‘virtual nsresult nsNetAddr::GetNetAddr(mozilla::net::NetAddr*)’: 219:13.63 /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsNetAddr.cpp:136:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 219:13.63 136 | memcpy(aResult, &mAddr, sizeof(mAddr)); 219:13.63 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:13.63 In file included from /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsSocketTransport2.h:24, 219:13.63 from /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsFileStreams.cpp:26, 219:13.63 from Unified_cpp_netwerk_base2.cpp:38: 219:13.63 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 219:13.63 106 | union NetAddr { 219:13.63 | ^~~~~~~ 219:24.23 In file included from Unified_cpp_netwerk_base3.cpp:101: 219:24.23 /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsSocketTransport2.cpp: In member function ‘nsresult mozilla::net::nsSocketTransport::InitWithConnectedSocket(PRFileDesc*, const mozilla::net::NetAddr*)’: 219:24.23 /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsSocketTransport2.cpp:880:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 219:24.23 880 | memcpy(&mNetAddr, addr, sizeof(NetAddr)); 219:24.23 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:24.23 In file included from /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsSocketTransport2.h:24, 219:24.23 from /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsServerSocket.cpp:6, 219:24.23 from Unified_cpp_netwerk_base3.cpp:65: 219:24.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 219:24.23 106 | union NetAddr { 219:24.23 | ^~~~~~~ 219:24.31 In file included from Unified_cpp_netwerk_base3.cpp:101: 219:24.31 /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsSocketTransport2.cpp: In member function ‘virtual nsresult mozilla::net::nsSocketTransport::GetPeerAddr(mozilla::net::NetAddr*)’: 219:24.31 /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsSocketTransport2.cpp:2521:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 219:24.31 2521 | memcpy(addr, &mNetAddr, sizeof(NetAddr)); 219:24.31 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:24.31 In file included from /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsSocketTransport2.h:24, 219:24.31 from /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsServerSocket.cpp:6, 219:24.31 from Unified_cpp_netwerk_base3.cpp:65: 219:24.31 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 219:24.31 106 | union NetAddr { 219:24.31 | ^~~~~~~ 219:24.31 In file included from Unified_cpp_netwerk_base3.cpp:101: 219:24.31 /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsSocketTransport2.cpp: In member function ‘virtual nsresult mozilla::net::nsSocketTransport::GetSelfAddr(mozilla::net::NetAddr*)’: 219:24.31 /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsSocketTransport2.cpp:2540:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 219:24.31 2540 | memcpy(addr, &mSelfAddr, sizeof(NetAddr)); 219:24.31 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:24.31 In file included from /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsSocketTransport2.h:24, 219:24.32 from /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsServerSocket.cpp:6, 219:24.32 from Unified_cpp_netwerk_base3.cpp:65: 219:24.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 219:24.32 106 | union NetAddr { 219:24.32 | ^~~~~~~ 219:24.32 In file included from Unified_cpp_netwerk_base3.cpp:101: 219:24.32 /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsSocketTransport2.cpp: In member function ‘virtual nsresult mozilla::net::nsSocketTransport::Bind(mozilla::net::NetAddr*)’: 219:24.32 /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsSocketTransport2.cpp:2554:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 219:24.32 2554 | memcpy(mBindAddr.get(), aLocalAddr, sizeof(NetAddr)); 219:24.32 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:24.32 In file included from /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsSocketTransport2.h:24, 219:24.32 from /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsServerSocket.cpp:6, 219:24.32 from Unified_cpp_netwerk_base3.cpp:65: 219:24.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 219:24.32 106 | union NetAddr { 219:24.32 | ^~~~~~~ 219:33.97 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 219:33.97 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsStreamUtils.h:13, 219:33.97 from /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsBufferedStreams.cpp:7, 219:33.97 from Unified_cpp_netwerk_base2.cpp:2: 219:33.97 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::net::nsIOService::ParsePortList(const char*, bool)’: 219:33.97 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 219:33.97 317 | mHdr->mLength = 0; 219:33.97 | ~~~~~~~~~~~~~~^~~ 219:33.97 In file included from Unified_cpp_netwerk_base2.cpp:47: 219:33.97 /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsIOService.cpp:1498:21: note: while referencing ‘restrictedPortList’ 219:33.97 1498 | nsTArray restrictedPortList; 219:33.97 | ^~~~~~~~~~~~~~~~~~ 219:33.97 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 219:33.97 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsStreamUtils.h:13, 219:33.97 from /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsBufferedStreams.cpp:7, 219:33.97 from Unified_cpp_netwerk_base2.cpp:2: 219:33.97 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 219:33.97 317 | mHdr->mLength = 0; 219:33.97 | ~~~~~~~~~~~~~~^~~ 219:33.97 In file included from Unified_cpp_netwerk_base2.cpp:47: 219:33.97 /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsIOService.cpp:1498:21: note: while referencing ‘restrictedPortList’ 219:33.97 1498 | nsTArray restrictedPortList; 219:33.97 | ^~~~~~~~~~~~~~~~~~ 219:33.97 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 219:33.98 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsStreamUtils.h:13, 219:33.98 from /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsBufferedStreams.cpp:7, 219:33.98 from Unified_cpp_netwerk_base2.cpp:2: 219:33.98 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 219:33.98 317 | mHdr->mLength = 0; 219:33.98 | ~~~~~~~~~~~~~~^~~ 219:33.98 In file included from Unified_cpp_netwerk_base2.cpp:47: 219:33.98 /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsIOService.cpp:1498:21: note: while referencing ‘restrictedPortList’ 219:33.98 1498 | nsTArray restrictedPortList; 219:33.98 | ^~~~~~~~~~~~~~~~~~ 219:42.55 In file included from Unified_cpp_netwerk_base4.cpp:38: 219:42.56 /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsUDPSocket.cpp: In constructor ‘mozilla::net::nsUDPMessage::nsUDPMessage(mozilla::net::NetAddr*, nsIOutputStream*, FallibleTArray&&)’: 219:42.56 /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsUDPSocket.cpp:179:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 219:42.56 179 | memcpy(&mAddr, aAddr, sizeof(NetAddr)); 219:42.56 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:42.56 In file included from /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsSocketTransport2.h:24, 219:42.56 from /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsUDPSocket.cpp:12, 219:42.56 from Unified_cpp_netwerk_base4.cpp:38: 219:42.56 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 219:42.56 106 | union NetAddr { 219:42.56 | ^~~~~~~ 219:42.57 In file included from Unified_cpp_netwerk_base4.cpp:38: 219:42.57 /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsUDPSocket.cpp: In constructor ‘mozilla::net::{anonymous}::UDPMessageProxy::UDPMessageProxy(mozilla::net::NetAddr*, nsIOutputStream*, FallibleTArray&&)’: 219:42.57 /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsUDPSocket.cpp:333:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 219:42.57 333 | memcpy(&mAddr, aAddr, sizeof(mAddr)); 219:42.57 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:42.57 In file included from /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsSocketTransport2.h:24, 219:42.57 from /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsUDPSocket.cpp:12, 219:42.57 from Unified_cpp_netwerk_base4.cpp:38: 219:42.57 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 219:42.57 106 | union NetAddr { 219:42.57 | ^~~~~~~ 219:42.59 In file included from Unified_cpp_netwerk_base4.cpp:38: 219:42.59 /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsUDPSocket.cpp: In member function ‘virtual nsresult mozilla::net::nsUDPSocket::GetAddress(mozilla::net::NetAddr*)’: 219:42.59 /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsUDPSocket.cpp:750:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 219:42.59 750 | memcpy(aResult, &mAddr, sizeof(mAddr)); 219:42.59 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219:42.60 In file included from /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsSocketTransport2.h:24, 219:42.60 from /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsUDPSocket.cpp:12, 219:42.60 from Unified_cpp_netwerk_base4.cpp:38: 219:42.60 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 219:42.60 106 | union NetAddr { 219:42.60 | ^~~~~~~ 219:44.99 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 219:44.99 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIPrefBranch.h:14, 219:44.99 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Preferences.h:21, 219:44.99 from /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsPACMan.cpp:9, 219:44.99 from Unified_cpp_netwerk_base3.cpp:2: 219:44.99 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘bool mozilla::net::nsSocketTransportService::UpdatePortRemapPreference(const nsACString&)’: 219:44.99 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 219:44.99 317 | mHdr->mLength = 0; 219:44.99 | ~~~~~~~~~~~~~~^~~ 219:44.99 In file included from Unified_cpp_netwerk_base3.cpp:110: 219:44.99 /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsSocketTransportService2.cpp:201:41: note: while referencing ‘ranges’ 219:44.99 201 | nsTArray> ranges(2); 219:44.99 | ^~~~~~ 219:44.99 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 219:44.99 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIPrefBranch.h:14, 219:44.99 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Preferences.h:21, 219:44.99 from /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsPACMan.cpp:9, 219:44.99 from Unified_cpp_netwerk_base3.cpp:2: 219:44.99 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘mozilla::net::nsSocketTransportService::TPortRemapping [1]’ {aka ‘CopyableTArray > [1]’} [-Warray-bounds] 219:44.99 317 | mHdr->mLength = 0; 219:44.99 | ~~~~~~~~~~~~~~^~~ 219:44.99 In file included from Unified_cpp_netwerk_base3.cpp:110: 219:44.99 /builddir/build/BUILD/firefox-90.0.2/netwerk/base/nsSocketTransportService2.cpp:191:18: note: while referencing ‘portRemapping’ 219:44.99 191 | TPortRemapping portRemapping; 219:44.99 | ^~~~~~~~~~~~~ 219:47.35 netwerk/cache 219:49.80 netwerk/cache2 219:51.40 netwerk/cookie 220:22.42 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 220:22.42 from /builddir/build/BUILD/firefox-90.0.2/netwerk/cache2/CacheIOThread.h:11, 220:22.42 from /builddir/build/BUILD/firefox-90.0.2/netwerk/cache2/CacheFileIOManager.h:8, 220:22.42 from /builddir/build/BUILD/firefox-90.0.2/netwerk/cache2/CacheFileChunk.h:8, 220:22.42 from /builddir/build/BUILD/firefox-90.0.2/netwerk/cache2/CacheFile.h:8, 220:22.42 from /builddir/build/BUILD/firefox-90.0.2/netwerk/cache2/CacheEntry.h:9, 220:22.42 from /builddir/build/BUILD/firefox-90.0.2/netwerk/cache2/CacheEntry.cpp:6, 220:22.42 from Unified_cpp_netwerk_cache20.cpp:2: 220:22.42 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::net::CacheIOThread::LoopOneLevel(uint32_t)’: 220:22.43 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘mozilla::net::CacheIOThread::EventQueue [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 220:22.43 317 | mHdr->mLength = 0; 220:22.43 | ~~~~~~~~~~~~~~^~~ 220:22.43 In file included from Unified_cpp_netwerk_cache20.cpp:92: 220:22.43 /builddir/build/BUILD/firefox-90.0.2/netwerk/cache2/CacheIOThread.cpp:521:14: note: while referencing ‘events’ 220:22.43 521 | EventQueue events = std::move(mEventQueue[aLevel]); 220:22.43 | ^~~~~~ 220:24.96 In file included from /builddir/build/BUILD/firefox-90.0.2/netwerk/cache2/CacheFile.h:10, 220:24.96 from /builddir/build/BUILD/firefox-90.0.2/netwerk/cache2/CacheEntry.h:9, 220:24.96 from /builddir/build/BUILD/firefox-90.0.2/netwerk/cache2/CacheEntry.cpp:6, 220:24.96 from Unified_cpp_netwerk_cache20.cpp:2: 220:24.96 /builddir/build/BUILD/firefox-90.0.2/netwerk/cache2/CacheFileMetadata.h: In member function ‘virtual nsresult mozilla::net::CacheEntry::OnFileReady(nsresult, bool)’: 220:24.96 /builddir/build/BUILD/firefox-90.0.2/netwerk/cache2/CacheFileMetadata.h:35:4: warning: ‘frecency’ may be used uninitialized in this function [-Wmaybe-uninitialized] 220:24.96 35 | ((double)(aInt) / (double)CacheObserver::HalfLifeSeconds()) 220:24.96 | ^ 220:24.96 In file included from Unified_cpp_netwerk_cache20.cpp:2: 220:24.96 /builddir/build/BUILD/firefox-90.0.2/netwerk/cache2/CacheEntry.cpp:491:14: note: ‘frecency’ was declared here 220:24.96 491 | uint32_t frecency; 220:24.96 | ^~~~~~~~ 220:28.71 netwerk/dns/mdns/libmdns 220:31.50 netwerk/dns/etld_data.inc.stub 220:32.88 netwerk/ipc 220:42.95 netwerk/mime 220:46.17 netwerk/protocol/about 220:58.39 netwerk/protocol/data 221:03.39 In file included from /builddir/build/BUILD/firefox-90.0.2/netwerk/ipc/ChannelEventQueue.h:11, 221:03.39 from /builddir/build/BUILD/firefox-90.0.2/netwerk/ipc/ChannelEventQueue.cpp:8, 221:03.39 from Unified_cpp_netwerk_ipc0.cpp:2: 221:03.39 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::net::NetAddr; ElemType = mozilla::net::NetAddr; IndexType = long unsigned int; SizeType = long unsigned int]’: 221:03.39 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 221:03.39 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 221:03.39 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 221:03.39 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2948:17: required from ‘CopyableTArray::CopyableTArray(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::net::NetAddr]’ 221:03.39 /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:56:9: required from here 221:03.39 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 221:03.39 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 221:03.39 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:03.39 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:18, 221:03.39 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DocumentChannelChild.h:11, 221:03.39 from /builddir/build/BUILD/firefox-90.0.2/netwerk/ipc/DocumentChannel.cpp:21, 221:03.39 from Unified_cpp_netwerk_ipc0.cpp:11: 221:03.39 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 221:03.39 106 | union NetAddr { 221:03.39 | ^~~~~~~ 221:21.74 netwerk/protocol/file 221:47.88 netwerk/protocol/gio 221:49.54 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessBridge.h:13, 221:49.54 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessBridgeParent.h:9, 221:49.54 from /builddir/build/BUILD/firefox-90.0.2/netwerk/ipc/SocketProcessBridgeParent.h:9, 221:49.54 from /builddir/build/BUILD/firefox-90.0.2/netwerk/ipc/SocketProcessBridgeParent.cpp:6, 221:49.54 from Unified_cpp_netwerk_ipc1.cpp:2: 221:49.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::net::NetAddr; ElemType = mozilla::net::NetAddr; IndexType = long unsigned int; SizeType = long unsigned int]’: 221:49.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 221:49.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 221:49.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 221:49.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2948:17: required from ‘CopyableTArray::CopyableTArray(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::net::NetAddr]’ 221:49.54 /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:56:9: required from here 221:49.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 221:49.54 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 221:49.54 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221:49.54 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpTransaction.h:24, 221:49.54 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpTransactionChild.h:9, 221:49.54 from /builddir/build/BUILD/firefox-90.0.2/netwerk/protocol/http/HttpTransactionChild.h:11, 221:49.54 from /builddir/build/BUILD/firefox-90.0.2/netwerk/ipc/SocketProcessChild.cpp:12, 221:49.54 from Unified_cpp_netwerk_ipc1.cpp:11: 221:49.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 221:49.54 106 | union NetAddr { 221:49.54 | ^~~~~~~ 221:55.05 netwerk/protocol/http 222:42.40 netwerk/protocol/res 223:13.84 netwerk/protocol/viewsource 223:20.31 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:13, 223:20.32 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 223:20.32 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/NeckoChild.h:11, 223:20.32 from /builddir/build/BUILD/firefox-90.0.2/netwerk/protocol/http/HttpLog.h:20, 223:20.32 from /builddir/build/BUILD/firefox-90.0.2/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 223:20.32 from Unified_cpp_protocol_http1.cpp:2: 223:20.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::net::NetAddr; ElemType = mozilla::net::NetAddr; IndexType = long unsigned int; SizeType = long unsigned int]’: 223:20.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 223:20.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 223:20.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 223:20.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2938:17: required from ‘CopyableTArray::CopyableTArray(const CopyableTArray&) [with E = mozilla::net::NetAddr]’ 223:20.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/HTTPSSVC.h:49:8: required from ‘static void mozilla::detail::VariantImplementation::copyConstruct(void*, const Variant&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 4; T = mozilla::net::SvcParamIpv4Hint; Ts = {mozilla::net::SvcParamEchConfig, mozilla::net::SvcParamIpv6Hint, mozilla::net::SvcParamODoHConfig}]’ 223:20.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Variant.h:223:26: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 223:20.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Variant.h:223:26: required from ‘static void mozilla::detail::VariantImplementation::copyConstruct(void*, const Variant&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::Nothing; Ts = {mozilla::net::SvcParamAlpn, mozilla::net::SvcParamNoDefaultAlpn, mozilla::net::SvcParamPort, mozilla::net::SvcParamIpv4Hint, mozilla::net::SvcParamEchConfig, mozilla::net::SvcParamIpv6Hint, mozilla::net::SvcParamODoHConfig}]’ 223:20.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Variant.h:652:24: required from ‘mozilla::Variant::Variant(const mozilla::Variant&) [with Ts = {mozilla::Nothing, mozilla::net::SvcParamAlpn, mozilla::net::SvcParamNoDefaultAlpn, mozilla::net::SvcParamPort, mozilla::net::SvcParamIpv4Hint, mozilla::net::SvcParamEchConfig, mozilla::net::SvcParamIpv6Hint, mozilla::net::SvcParamODoHConfig}]’ 223:20.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/HTTPSSVC.h:82:8: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = const mozilla::net::SvcFieldValue&; E = mozilla::net::SvcFieldValue]’ 223:20.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:664:49: required from ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::net::SvcFieldValue; ElemType = mozilla::net::SvcFieldValue; IndexType = long unsigned int; SizeType = long unsigned int; bool IsTriviallyCopyConstructible = false; bool IsSameType = true]’ 223:20.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::net::SvcFieldValue; E = mozilla::net::SvcFieldValue; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 223:20.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::net::SvcFieldValue; E = mozilla::net::SvcFieldValue; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 223:20.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::net::SvcFieldValue; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 223:20.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2938:17: required from ‘CopyableTArray::CopyableTArray(const CopyableTArray&) [with E = mozilla::net::SvcFieldValue]’ 223:20.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/HTTPSSVC.h:90:8: required from here 223:20.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 223:20.32 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 223:20.32 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:20.32 In file included from /builddir/build/BUILD/firefox-90.0.2/netwerk/protocol/http/nsAHttpConnection.h:8, 223:20.32 from /builddir/build/BUILD/firefox-90.0.2/netwerk/protocol/http/DnsAndConnectSocket.h:11, 223:20.32 from /builddir/build/BUILD/firefox-90.0.2/netwerk/protocol/http/nsHttpConnectionMgr.h:9, 223:20.32 from /builddir/build/BUILD/firefox-90.0.2/netwerk/protocol/http/ConnectionDiagnostics.cpp:10, 223:20.32 from Unified_cpp_protocol_http1.cpp:2: 223:20.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 223:20.32 106 | union NetAddr { 223:20.32 | ^~~~~~~ 223:31.16 netwerk/protocol/websocket 224:24.21 In file included from Unified_cpp_protocol_http2.cpp:47: 224:24.21 /builddir/build/BUILD/firefox-90.0.2/netwerk/protocol/http/HttpConnectionUDP.cpp: In member function ‘nsresult mozilla::net::HttpConnectionUDP::Init(mozilla::net::nsHttpConnectionInfo*, nsIDNSRecord*, nsresult, nsIInterfaceRequestor*, uint32_t)’: 224:24.21 /builddir/build/BUILD/firefox-90.0.2/netwerk/protocol/http/HttpConnectionUDP.cpp:100:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 224:24.22 100 | memset(&local, 0, sizeof(local)); 224:24.22 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 224:24.22 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 224:24.22 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/HttpChannelChild.h:15, 224:24.22 from /builddir/build/BUILD/firefox-90.0.2/netwerk/protocol/http/HttpChannelChild.cpp:24, 224:24.22 from Unified_cpp_protocol_http2.cpp:2: 224:24.22 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 224:24.22 106 | union NetAddr { 224:24.22 | ^~~~~~~ 224:29.32 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:13, 224:29.32 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 224:29.32 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/NeckoChild.h:11, 224:29.32 from /builddir/build/BUILD/firefox-90.0.2/netwerk/protocol/http/HttpLog.h:20, 224:29.32 from /builddir/build/BUILD/firefox-90.0.2/netwerk/protocol/http/PendingTransactionInfo.cpp:7, 224:29.32 from Unified_cpp_protocol_http3.cpp:2: 224:29.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::net::NetAddr; ElemType = mozilla::net::NetAddr; IndexType = long unsigned int; SizeType = long unsigned int]’: 224:29.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 224:29.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 224:29.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 224:29.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2938:17: required from ‘CopyableTArray::CopyableTArray(const CopyableTArray&) [with E = mozilla::net::NetAddr]’ 224:29.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/HTTPSSVC.h:49:8: required from ‘static void mozilla::detail::VariantImplementation::copyConstruct(void*, const Variant&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 4; T = mozilla::net::SvcParamIpv4Hint; Ts = {mozilla::net::SvcParamEchConfig, mozilla::net::SvcParamIpv6Hint, mozilla::net::SvcParamODoHConfig}]’ 224:29.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Variant.h:223:26: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 224:29.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Variant.h:223:26: required from ‘static void mozilla::detail::VariantImplementation::copyConstruct(void*, const Variant&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::Nothing; Ts = {mozilla::net::SvcParamAlpn, mozilla::net::SvcParamNoDefaultAlpn, mozilla::net::SvcParamPort, mozilla::net::SvcParamIpv4Hint, mozilla::net::SvcParamEchConfig, mozilla::net::SvcParamIpv6Hint, mozilla::net::SvcParamODoHConfig}]’ 224:29.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Variant.h:652:24: required from ‘mozilla::Variant::Variant(const mozilla::Variant&) [with Ts = {mozilla::Nothing, mozilla::net::SvcParamAlpn, mozilla::net::SvcParamNoDefaultAlpn, mozilla::net::SvcParamPort, mozilla::net::SvcParamIpv4Hint, mozilla::net::SvcParamEchConfig, mozilla::net::SvcParamIpv6Hint, mozilla::net::SvcParamODoHConfig}]’ 224:29.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/HTTPSSVC.h:82:8: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = const mozilla::net::SvcFieldValue&; E = mozilla::net::SvcFieldValue]’ 224:29.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:664:49: required from ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::net::SvcFieldValue; ElemType = mozilla::net::SvcFieldValue; IndexType = long unsigned int; SizeType = long unsigned int; bool IsTriviallyCopyConstructible = false; bool IsSameType = true]’ 224:29.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::net::SvcFieldValue; E = mozilla::net::SvcFieldValue; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 224:29.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::net::SvcFieldValue; E = mozilla::net::SvcFieldValue; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 224:29.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::net::SvcFieldValue; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 224:29.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2938:17: required from ‘CopyableTArray::CopyableTArray(const CopyableTArray&) [with E = mozilla::net::SvcFieldValue]’ 224:29.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/HTTPSSVC.h:90:8: required from here 224:29.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 224:29.32 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 224:29.32 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:29.32 In file included from /builddir/build/BUILD/firefox-90.0.2/netwerk/protocol/http/nsAHttpConnection.h:8, 224:29.32 from /builddir/build/BUILD/firefox-90.0.2/netwerk/protocol/http/DnsAndConnectSocket.h:11, 224:29.32 from /builddir/build/BUILD/firefox-90.0.2/netwerk/protocol/http/PendingTransactionInfo.h:9, 224:29.32 from /builddir/build/BUILD/firefox-90.0.2/netwerk/protocol/http/PendingTransactionInfo.cpp:9, 224:29.32 from Unified_cpp_protocol_http3.cpp:2: 224:29.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 224:29.32 106 | union NetAddr { 224:29.32 | ^~~~~~~ 224:47.80 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 224:47.80 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:13, 224:47.80 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 224:47.80 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/NeckoChild.h:11, 224:47.80 from /builddir/build/BUILD/firefox-90.0.2/netwerk/protocol/http/HttpLog.h:20, 224:47.80 from /builddir/build/BUILD/firefox-90.0.2/netwerk/protocol/http/HttpChannelChild.cpp:9, 224:47.80 from Unified_cpp_protocol_http2.cpp:2: 224:47.80 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual void mozilla::net::HttpChannelChild::GetClientSetCorsPreflightParameters(mozilla::Maybe&)’: 224:47.80 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘mozilla::net::PHttpChannelChild::CorsPreflightArgs [1]’ {aka ‘mozilla::net::CorsPreflightArgs [1]’} [-Warray-bounds] 224:47.80 317 | mHdr->mLength = 0; 224:47.80 | ~~~~~~~~~~~~~~^~~ 224:47.80 In file included from Unified_cpp_protocol_http2.cpp:2: 224:47.80 /builddir/build/BUILD/firefox-90.0.2/netwerk/protocol/http/HttpChannelChild.cpp:2664:23: note: while referencing ‘args’ 224:47.80 2664 | CorsPreflightArgs args; 224:47.80 | ^~~~ 224:47.80 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 224:47.80 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:13, 224:47.80 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 224:47.80 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/NeckoChild.h:11, 224:47.80 from /builddir/build/BUILD/firefox-90.0.2/netwerk/protocol/http/HttpLog.h:20, 224:47.80 from /builddir/build/BUILD/firefox-90.0.2/netwerk/protocol/http/PendingTransactionInfo.cpp:7, 224:47.80 from Unified_cpp_protocol_http3.cpp:2: 224:47.80 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In static member function ‘static void mozilla::net::nsHttpConnectionInfo::SerializeHttpConnectionInfo(mozilla::net::nsHttpConnectionInfo*, mozilla::net::HttpConnectionInfoCloneArgs&)’: 224:47.80 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 224:47.80 452 | mArray.mHdr->mLength = 0; 224:47.80 | ~~~~~~~~~~~~~~~~~~~~~^~~ 224:47.80 In file included from Unified_cpp_protocol_http3.cpp:137: 224:47.80 /builddir/build/BUILD/firefox-90.0.2/netwerk/protocol/http/nsHttpConnectionInfo.cpp:412:32: note: while referencing ‘proxyInfoArray’ 224:47.80 412 | nsTArray proxyInfoArray; 224:47.80 | ^~~~~~~~~~~~~~ 224:47.80 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 224:47.80 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:13, 224:47.80 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 224:47.80 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/NeckoChild.h:11, 224:47.80 from /builddir/build/BUILD/firefox-90.0.2/netwerk/protocol/http/HttpLog.h:20, 224:47.80 from /builddir/build/BUILD/firefox-90.0.2/netwerk/protocol/http/PendingTransactionInfo.cpp:7, 224:47.80 from Unified_cpp_protocol_http3.cpp:2: 224:47.80 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 224:47.80 452 | mArray.mHdr->mLength = 0; 224:47.80 | ~~~~~~~~~~~~~~~~~~~~~^~~ 224:47.80 In file included from Unified_cpp_protocol_http3.cpp:137: 224:47.80 /builddir/build/BUILD/firefox-90.0.2/netwerk/protocol/http/nsHttpConnectionInfo.cpp:412:32: note: while referencing ‘proxyInfoArray’ 224:47.80 412 | nsTArray proxyInfoArray; 224:47.80 | ^~~~~~~~~~~~~~ 225:04.53 netwerk/sctp/datachannel 225:22.38 netwerk/sctp/src 225:22.39 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 225:22.46 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 225:23.23 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 225:23.42 netwerk/socket 225:23.58 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 225:23.80 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 225:24.72 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 225:24.90 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 225:25.69 In file included from Unified_cpp_netwerk_socket0.cpp:2: 225:25.69 /builddir/build/BUILD/firefox-90.0.2/netwerk/socket/nsSOCKSIOLayer.cpp: In member function ‘virtual nsresult nsSOCKSSocketInfo::GetExternalProxyAddr(mozilla::net::NetAddr**)’: 225:25.69 /builddir/build/BUILD/firefox-90.0.2/netwerk/socket/nsSOCKSIOLayer.cpp:386:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 225:25.69 386 | memcpy(*aExternalProxyAddr, &mExternalProxyAddr, sizeof(NetAddr)); 225:25.69 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225:25.69 In file included from /builddir/build/BUILD/firefox-90.0.2/netwerk/socket/nsSOCKSIOLayer.cpp:25, 225:25.69 from Unified_cpp_netwerk_socket0.cpp:2: 225:25.69 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 225:25.69 106 | union NetAddr { 225:25.69 | ^~~~~~~ 225:25.69 In file included from Unified_cpp_netwerk_socket0.cpp:2: 225:25.69 /builddir/build/BUILD/firefox-90.0.2/netwerk/socket/nsSOCKSIOLayer.cpp: In member function ‘virtual nsresult nsSOCKSSocketInfo::SetExternalProxyAddr(mozilla::net::NetAddr*)’: 225:25.69 /builddir/build/BUILD/firefox-90.0.2/netwerk/socket/nsSOCKSIOLayer.cpp:392:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 225:25.69 392 | memcpy(&mExternalProxyAddr, aExternalProxyAddr, sizeof(NetAddr)); 225:25.69 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225:25.69 In file included from /builddir/build/BUILD/firefox-90.0.2/netwerk/socket/nsSOCKSIOLayer.cpp:25, 225:25.69 from Unified_cpp_netwerk_socket0.cpp:2: 225:25.69 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 225:25.69 106 | union NetAddr { 225:25.69 | ^~~~~~~ 225:25.69 In file included from Unified_cpp_netwerk_socket0.cpp:2: 225:25.69 /builddir/build/BUILD/firefox-90.0.2/netwerk/socket/nsSOCKSIOLayer.cpp: In member function ‘virtual nsresult nsSOCKSSocketInfo::GetDestinationAddr(mozilla::net::NetAddr**)’: 225:25.69 /builddir/build/BUILD/firefox-90.0.2/netwerk/socket/nsSOCKSIOLayer.cpp:398:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 225:25.69 398 | memcpy(*aDestinationAddr, &mDestinationAddr, sizeof(NetAddr)); 225:25.69 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225:25.69 In file included from /builddir/build/BUILD/firefox-90.0.2/netwerk/socket/nsSOCKSIOLayer.cpp:25, 225:25.69 from Unified_cpp_netwerk_socket0.cpp:2: 225:25.69 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 225:25.69 106 | union NetAddr { 225:25.69 | ^~~~~~~ 225:25.69 In file included from Unified_cpp_netwerk_socket0.cpp:2: 225:25.69 /builddir/build/BUILD/firefox-90.0.2/netwerk/socket/nsSOCKSIOLayer.cpp: In member function ‘virtual nsresult nsSOCKSSocketInfo::SetDestinationAddr(mozilla::net::NetAddr*)’: 225:25.69 /builddir/build/BUILD/firefox-90.0.2/netwerk/socket/nsSOCKSIOLayer.cpp:404:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 225:25.69 404 | memcpy(&mDestinationAddr, aDestinationAddr, sizeof(NetAddr)); 225:25.69 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225:25.69 In file included from /builddir/build/BUILD/firefox-90.0.2/netwerk/socket/nsSOCKSIOLayer.cpp:25, 225:25.69 from Unified_cpp_netwerk_socket0.cpp:2: 225:25.69 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 225:25.69 106 | union NetAddr { 225:25.69 | ^~~~~~~ 225:25.69 In file included from Unified_cpp_netwerk_socket0.cpp:2: 225:25.69 /builddir/build/BUILD/firefox-90.0.2/netwerk/socket/nsSOCKSIOLayer.cpp: In member function ‘virtual nsresult nsSOCKSSocketInfo::GetInternalProxyAddr(mozilla::net::NetAddr**)’: 225:25.70 /builddir/build/BUILD/firefox-90.0.2/netwerk/socket/nsSOCKSIOLayer.cpp:410:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 225:25.70 410 | memcpy(*aInternalProxyAddr, &mInternalProxyAddr, sizeof(NetAddr)); 225:25.70 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225:25.70 In file included from /builddir/build/BUILD/firefox-90.0.2/netwerk/socket/nsSOCKSIOLayer.cpp:25, 225:25.70 from Unified_cpp_netwerk_socket0.cpp:2: 225:25.70 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 225:25.70 106 | union NetAddr { 225:25.70 | ^~~~~~~ 225:25.70 In file included from Unified_cpp_netwerk_socket0.cpp:2: 225:25.70 /builddir/build/BUILD/firefox-90.0.2/netwerk/socket/nsSOCKSIOLayer.cpp: In member function ‘virtual nsresult nsSOCKSSocketInfo::SetInternalProxyAddr(mozilla::net::NetAddr*)’: 225:25.70 /builddir/build/BUILD/firefox-90.0.2/netwerk/socket/nsSOCKSIOLayer.cpp:416:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 225:25.70 416 | memcpy(&mInternalProxyAddr, aInternalProxyAddr, sizeof(NetAddr)); 225:25.70 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225:25.70 In file included from /builddir/build/BUILD/firefox-90.0.2/netwerk/socket/nsSOCKSIOLayer.cpp:25, 225:25.70 from Unified_cpp_netwerk_socket0.cpp:2: 225:25.70 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 225:25.70 106 | union NetAddr { 225:25.70 | ^~~~~~~ 225:25.73 In file included from Unified_cpp_netwerk_socket0.cpp:2: 225:25.73 /builddir/build/BUILD/firefox-90.0.2/netwerk/socket/nsSOCKSIOLayer.cpp: In function ‘PRStatus nsSOCKSIOLayerConnect(PRFileDesc*, const PRNetAddr*, PRIntervalTime)’: 225:25.73 /builddir/build/BUILD/firefox-90.0.2/netwerk/socket/nsSOCKSIOLayer.cpp:1328:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 225:25.73 1328 | memcpy(&dst, addr, sizeof(dst)); 225:25.73 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 225:25.73 In file included from /builddir/build/BUILD/firefox-90.0.2/netwerk/socket/nsSOCKSIOLayer.cpp:25, 225:25.73 from Unified_cpp_netwerk_socket0.cpp:2: 225:25.73 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 225:25.73 106 | union NetAddr { 225:25.73 | ^~~~~~~ 225:28.50 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 225:28.65 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/netinet/sctp_input.c: In function ‘sctp_handle_stream_reset_response’: 225:28.65 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/netinet/sctp_input.c:3942:99: warning: taking address of packed member of ‘struct sctp_stream_reset_out_request’ may result in an unaligned pointer value [-Waddress-of-packed-member] 225:28.65 3942 | sctp_reset_out_streams(stcb, number_entries, req_out_param->list_of_streams); 225:28.65 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 225:28.66 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/netinet/sctp_input.c:3955:101: warning: taking address of packed member of ‘struct sctp_stream_reset_out_request’ may result in an unaligned pointer value [-Waddress-of-packed-member] 225:28.66 3955 | sctp_reset_clear_pending(stcb, number_entries, req_out_param->list_of_streams); 225:28.66 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 225:28.66 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/netinet/sctp_input.c: In function ‘sctp_handle_str_reset_request_out’: 225:28.66 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/netinet/sctp_input.c:4233:71: warning: taking address of packed member of ‘struct sctp_stream_reset_out_request’ may result in an unaligned pointer value [-Waddress-of-packed-member] 225:28.66 4233 | sctp_reset_in_stream(stcb, number_entries, req->list_of_streams); 225:28.66 | ~~~^~~~~~~~~~~~~~~~~ 225:29.56 netwerk/streamconv/converters 225:31.68 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 225:31.90 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/netinet/sctp_output.c: In function ‘send_forward_tsn’: 225:31.90 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/netinet/sctp_output.c:11047:36: warning: converting a packed ‘struct sctp_forward_tsn_chunk’ pointer (alignment 1) to a ‘struct sctp_strseq_mid’ pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 225:31.90 11047 | strseq_m = (struct sctp_strseq_mid *)fwdtsn; 225:31.90 | ^~~~~~~~~~~~~~~ 225:31.90 In file included from /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/netinet/sctp_output.c:46: 225:31.90 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/netinet/sctp_header.h:407:8: note: defined here 225:31.90 407 | struct sctp_forward_tsn_chunk { 225:31.91 | ^~~~~~~~~~~~~~~~~~~~~~ 225:31.91 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/netinet/sctp_header.h:418:8: note: defined here 225:31.91 418 | struct sctp_strseq_mid { 225:31.91 | ^~~~~~~~~~~~~~~ 225:31.91 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/netinet/sctp_output.c: In function ‘sctp_send_sack’: 225:31.91 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/netinet/sctp_output.c:11437:17: warning: converting a packed ‘struct sctp_gap_ack_block’ pointer (alignment 1) to a ‘uint32_t’ {aka ‘unsigned int’} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 225:31.91 11437 | dup = (uint32_t *) gap_descriptor; 225:31.91 | ^~~ 225:31.91 In file included from /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/netinet/sctp_output.c:46: 225:31.91 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/netinet/sctp_header.h:265:8: note: defined here 225:31.91 265 | struct sctp_gap_ack_block { 225:31.91 | ^~~~~~~~~~~~~~~~~~ 225:37.32 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 225:40.30 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 225:40.47 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 225:40.62 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 225:41.13 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 225:41.29 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 225:41.99 In file included from Unified_cpp_converters0.cpp:2: 225:41.99 /builddir/build/BUILD/firefox-90.0.2/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&)’: 225:41.99 /builddir/build/BUILD/firefox-90.0.2/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:495:29: warning: ‘start’ may be used uninitialized [-Wmaybe-uninitialized] 225:41.99 495 | CalculateURLBoundaries(aInString, aInLength, pos, whathasbeendone, check, 225:41.99 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225:41.99 496 | start, end, txtURL, desc, resultReplaceBefore, 225:41.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225:41.99 497 | resultReplaceAfter); 225:42.00 | ~~~~~~~~~~~~~~~~~~~ 225:42.00 /builddir/build/BUILD/firefox-90.0.2/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:481:14: note: ‘start’ declared here 225:42.00 481 | uint32_t start, end; 225:42.00 | ^~~~~ 225:42.29 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 225:42.42 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 225:45.50 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 225:45.90 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 225:46.00 netwerk/streamconv 225:48.30 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 225:48.42 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 225:48.95 In file included from /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/user_mbuf.c:44: 225:48.95 In function ‘m_move_pkthdr’, 225:48.95 inlined from ‘m_prepend’ at /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/user_mbuf.c:1333:3: 225:48.95 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/user_mbuf.h:223:30: warning: ‘*mret.m_hdr.mh_flags’ may be used uninitialized [-Wmaybe-uninitialized] 225:48.95 223 | #define m_flags m_hdr.mh_flags 225:48.95 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/user_mbuf.c:824:60: note: in expansion of macro ‘m_flags’ 225:48.95 824 | to->m_flags = (from->m_flags & M_COPYFLAGS) | (to->m_flags & M_EXT); 225:48.95 | ^~~~~~~ 225:48.95 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/user_mbuf.c: In function ‘m_prepend’: 225:48.95 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/user_mbuf.h:223:30: warning: ‘*mret.m_hdr.mh_flags’ may be used uninitialized [-Wmaybe-uninitialized] 225:48.95 223 | #define m_flags m_hdr.mh_flags 225:48.95 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/user_mbuf.c:1336:16: note: in expansion of macro ‘m_flags’ 225:48.95 1336 | if (m->m_flags & M_PKTHDR) { 225:48.95 | ^~~~~~~ 225:49.05 In function ‘m_dup1’, 225:49.05 inlined from ‘m_pulldown’ at /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/user_mbuf.c:990:7: 225:49.05 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/user_mbuf.h:221:30: warning: ‘*mret.m_hdr.mh_data’ may be used uninitialized [-Wmaybe-uninitialized] 225:49.05 221 | #define m_data m_hdr.mh_data 225:49.05 | ^ 225:49.05 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/user_mbuf.h:96:35: note: in expansion of macro ‘m_data’ 225:49.05 96 | #define mtod(m, t) ((t)((m)->m_data)) 225:49.05 | ^~~~~~ 225:49.05 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/user_mbuf.c:926:33: note: in expansion of macro ‘mtod’ 225:49.05 926 | m_copydata(m, off, len, mtod(n, caddr_t)); 225:49.05 | ^~~~ 225:49.05 In function ‘m_dup_pkthdr’, 225:49.05 inlined from ‘m_dup1’ at /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/user_mbuf.c:922:18, 225:49.05 inlined from ‘m_pulldown’ at /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/user_mbuf.c:990:7: 225:49.05 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/user_mbuf.h:223:30: warning: ‘*mret.m_hdr.mh_flags’ may be used uninitialized [-Wmaybe-uninitialized] 225:49.05 223 | #define m_flags m_hdr.mh_flags 225:49.05 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/user_mbuf.c:1218:60: note: in expansion of macro ‘m_flags’ 225:49.05 1218 | to->m_flags = (from->m_flags & M_COPYFLAGS) | (to->m_flags & M_EXT); 225:49.05 | ^~~~~~~ 225:49.05 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/user_mbuf.c: In function ‘m_pulldown’: 225:49.05 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/user_mbuf.h:221:30: warning: ‘*mret.m_hdr.mh_data’ may be used uninitialized [-Wmaybe-uninitialized] 225:49.05 221 | #define m_data m_hdr.mh_data 225:49.05 | ^ 225:49.05 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/user_mbuf.h:96:35: note: in expansion of macro ‘m_data’ 225:49.05 96 | #define mtod(m, t) ((t)((m)->m_data)) 225:49.05 | ^~~~~~ 225:49.05 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/user_mbuf.c:1058:16: note: in expansion of macro ‘mtod’ 225:49.05 1058 | memcpy(mtod(o, caddr_t), mtod(n, caddr_t) + off, hlen); 225:49.05 | ^~~~ 225:49.13 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/user_mbuf.c: In function ‘m_split’: 225:49.13 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/user_mbuf.h:393:21: warning: ‘*mret.m_hdr.mh_data’ may be used uninitialized [-Wmaybe-uninitialized] 225:49.13 393 | (m)->m_data += (MLEN - (len)) & ~(sizeof(long) - 1); \ 225:49.13 | ^~ 225:49.13 /builddir/build/BUILD/firefox-90.0.2/netwerk/sctp/src/user_mbuf.c:1531:17: note: in expansion of macro ‘M_ALIGN’ 225:49.13 1531 | M_ALIGN(n, remain); 225:49.13 | ^~~~~~~ 225:49.20 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 225:49.23 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 225:49.56 netwerk/system/linux 225:50.81 netwerk/system/netlink 225:52.40 netwerk/url-classifier 225:53.42 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayAlgorithm.h:10, 225:53.42 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/SafeRefPtr.h:10, 225:53.42 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsBaseHashtable.h:13, 225:53.42 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsClassHashtable.h:13, 225:53.42 from /builddir/build/BUILD/firefox-90.0.2/netwerk/system/netlink/NetlinkService.h:17, 225:53.42 from /builddir/build/BUILD/firefox-90.0.2/netwerk/system/netlink/NetlinkService.cpp:15: 225:53.42 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::net::NetAddr; ElemType = mozilla::net::NetAddr; IndexType = long unsigned int; SizeType = long unsigned int]’: 225:53.42 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 225:53.42 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 225:53.42 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 225:53.42 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2819:18: required from ‘nsTArray::self_type nsTArray::Clone() const [with E = mozilla::net::NetAddr; nsTArray::self_type = nsTArray]’ 225:53.42 /builddir/build/BUILD/firefox-90.0.2/netwerk/system/netlink/NetlinkService.cpp:1903:35: required from here 225:53.42 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 225:53.42 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 225:53.42 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225:53.42 In file included from /builddir/build/BUILD/firefox-90.0.2/netwerk/system/netlink/NetlinkService.h:21, 225:53.42 from /builddir/build/BUILD/firefox-90.0.2/netwerk/system/netlink/NetlinkService.cpp:15: 225:53.42 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 225:53.42 106 | union NetAddr { 225:53.42 | ^~~~~~~ 225:57.38 netwerk/wifi 226:12.76 other-licenses/snappy 226:15.12 parser/expat/lib 226:15.12 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 226:18.40 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 226:18.99 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 226:21.21 In file included from /builddir/build/BUILD/firefox-90.0.2/parser/expat/lib/xmltok.c:17: 226:21.21 /builddir/build/BUILD/firefox-90.0.2/parser/expat/lib/xmltok_ns.c: In function ‘findEncodingNS’: 226:21.22 /builddir/build/BUILD/firefox-90.0.2/parser/expat/lib/xmltok.h:262:10: warning: ‘buf’ may be used uninitialized [-Wmaybe-uninitialized] 226:21.22 262 | (((enc)->utf8Convert)(enc, fromP, fromLim, toP, toLim)) 226:21.22 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226:21.22 /builddir/build/BUILD/firefox-90.0.2/parser/expat/lib/xmltok_ns.c:78:3: note: in expansion of macro ‘XmlUtf8Convert’ 226:21.22 78 | XmlUtf8Convert(enc, &ptr, end, &p, p + ENCODING_MAX - 1); 226:21.22 | ^~~~~~~~~~~~~~ 226:21.22 /builddir/build/BUILD/firefox-90.0.2/parser/expat/lib/xmltok.h:262:10: note: by argument 5 of type ‘const char *’ to ‘enum XML_Convert_Result(const ENCODING *, const char **, const char *, char **, const char *)’ {aka ‘enum XML_Convert_Result(const struct encoding *, const char **, const char *, char **, const char *)’} 226:21.22 262 | (((enc)->utf8Convert)(enc, fromP, fromLim, toP, toLim)) 226:21.22 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226:21.22 /builddir/build/BUILD/firefox-90.0.2/parser/expat/lib/xmltok_ns.c:78:3: note: in expansion of macro ‘XmlUtf8Convert’ 226:21.22 78 | XmlUtf8Convert(enc, &ptr, end, &p, p + ENCODING_MAX - 1); 226:21.22 | ^~~~~~~~~~~~~~ 226:21.22 In file included from /builddir/build/BUILD/firefox-90.0.2/parser/expat/lib/xmltok.c:1742: 226:21.22 /builddir/build/BUILD/firefox-90.0.2/parser/expat/lib/xmltok_ns.c:75:8: note: ‘buf’ declared here 226:21.22 75 | char buf[ENCODING_MAX]; 226:21.22 | ^~~ 226:21.23 In file included from /builddir/build/BUILD/firefox-90.0.2/parser/expat/lib/xmltok.c:17: 226:21.23 /builddir/build/BUILD/firefox-90.0.2/parser/expat/lib/xmltok_ns.c: In function ‘findEncoding’: 226:21.23 /builddir/build/BUILD/firefox-90.0.2/parser/expat/lib/xmltok.h:262:10: warning: ‘buf’ may be used uninitialized [-Wmaybe-uninitialized] 226:21.23 262 | (((enc)->utf8Convert)(enc, fromP, fromLim, toP, toLim)) 226:21.23 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226:21.23 /builddir/build/BUILD/firefox-90.0.2/parser/expat/lib/xmltok_ns.c:78:3: note: in expansion of macro ‘XmlUtf8Convert’ 226:21.23 78 | XmlUtf8Convert(enc, &ptr, end, &p, p + ENCODING_MAX - 1); 226:21.23 | ^~~~~~~~~~~~~~ 226:21.23 /builddir/build/BUILD/firefox-90.0.2/parser/expat/lib/xmltok.h:262:10: note: by argument 5 of type ‘const char *’ to ‘enum XML_Convert_Result(const ENCODING *, const char **, const char *, char **, const char *)’ {aka ‘enum XML_Convert_Result(const struct encoding *, const char **, const char *, char **, const char *)’} 226:21.23 262 | (((enc)->utf8Convert)(enc, fromP, fromLim, toP, toLim)) 226:21.23 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226:21.23 /builddir/build/BUILD/firefox-90.0.2/parser/expat/lib/xmltok_ns.c:78:3: note: in expansion of macro ‘XmlUtf8Convert’ 226:21.23 78 | XmlUtf8Convert(enc, &ptr, end, &p, p + ENCODING_MAX - 1); 226:21.23 | ^~~~~~~~~~~~~~ 226:21.23 In file included from /builddir/build/BUILD/firefox-90.0.2/parser/expat/lib/xmltok.c:1731: 226:21.23 /builddir/build/BUILD/firefox-90.0.2/parser/expat/lib/xmltok_ns.c:75:8: note: ‘buf’ declared here 226:21.23 75 | char buf[ENCODING_MAX]; 226:21.23 | ^~~ 226:22.15 parser/html 226:24.06 parser/htmlparser 226:37.28 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 226:37.28 from /builddir/build/BUILD/firefox-90.0.2/parser/htmlparser/nsIParser.h:24, 226:37.28 from /builddir/build/BUILD/firefox-90.0.2/parser/htmlparser/CNavDTD.cpp:9, 226:37.28 from Unified_cpp_parser_htmlparser0.cpp:2: 226:37.28 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘nsresult nsExpatDriver::HandleError()’: 226:37.28 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 226:37.28 657 | aOther.mHdr->mLength = 0; 226:37.28 | ~~~~~~~~~~~~~~~~~~~~~^~~ 226:37.28 In file included from Unified_cpp_parser_htmlparser0.cpp:29: 226:37.28 /builddir/build/BUILD/firefox-90.0.2/parser/htmlparser/nsExpatDriver.cpp:837:69: note: while referencing ‘’ 226:37.28 837 | mozilla::Some>({ 226:37.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 226:37.28 838 | mozilla::Telemetry::EventExtraEntry{"error_code"_ns, 226:37.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226:37.28 839 | nsPrintfCString("%u", code)}, 226:37.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226:37.28 840 | mozilla::Telemetry::EventExtraEntry{ 226:37.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226:37.28 841 | "location"_ns, nsPrintfCString("%u:%u", lineNumber, colNumber)}, 226:37.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226:37.28 842 | mozilla::Telemetry::EventExtraEntry{ 226:37.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226:37.28 843 | "last_line"_ns, NS_ConvertUTF16toUTF8(mLastLine)}, 226:37.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226:37.28 844 | mozilla::Telemetry::EventExtraEntry{ 226:37.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226:37.28 845 | "last_line_len"_ns, nsPrintfCString("%u", mLastLine.Length())}, 226:37.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226:37.28 846 | mozilla::Telemetry::EventExtraEntry{ 226:37.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226:37.28 847 | "hidden"_ns, doc->Hidden() ? "true"_ns : "false"_ns}, 226:37.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226:37.28 848 | mozilla::Telemetry::EventExtraEntry{"destroyed"_ns, 226:37.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226:37.28 849 | docShellDestroyed}, 226:37.28 | ~~~~~~~~~~~~~~~~~~~ 226:37.28 850 | }); 226:37.28 | ~~ 226:39.50 parser/prototype 226:49.70 remote/components/rust 226:51.05 security/apps/xpcshell.inc.stub 226:51.05 security/apps/addons-public.inc.stub 226:51.27 security/apps/addons-public-intermediate.inc.stub 226:51.49 security/apps/addons-stage.inc.stub 226:51.94 security/certverifier 227:01.67 security/ct 227:05.63 security/manager/pki 227:19.56 security/manager/ssl/nsSTSPreloadListGenerated.inc.stub 227:28.60 security/nss/lib/mozpkix 227:37.11 security/sandbox/common 227:38.72 security/sandbox/linux/broker 227:39.10 security/sandbox/linux/glue 228:00.85 security/sandbox/linux/launch 228:03.78 security/sandbox/linux/reporter 228:05.61 security/sandbox/linux 228:06.30 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 228:06.30 from /builddir/build/BUILD/firefox-90.0.2/security/sandbox/linux/reporter/SandboxReporter.h:17, 228:06.30 from /builddir/build/BUILD/firefox-90.0.2/security/sandbox/linux/reporter/SandboxReporter.cpp:7, 228:06.30 from Unified_cpp_linux_reporter0.cpp:2: 228:06.30 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult mozilla::SandboxReporterWrapper::Snapshot(mozISandboxReportArray**)’: 228:06.30 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 2 is outside array bounds of ‘mozilla::SandboxReporter::Snapshot [1]’ [-Warray-bounds] 228:06.30 657 | aOther.mHdr->mLength = 0; 228:06.30 | ~~~~~~~~~~~~~~~~~~~~~^~~ 228:06.30 In file included from Unified_cpp_linux_reporter0.cpp:11: 228:06.30 /builddir/build/BUILD/firefox-90.0.2/security/sandbox/linux/reporter/SandboxReporterWrappers.cpp:187:71: note: while referencing ‘’ 228:06.30 187 | new SandboxReportArray(SandboxReporter::Singleton()->GetSnapshot()); 228:06.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 228:06.45 startupcache 228:13.37 storage 228:36.05 In file included from /builddir/build/BUILD/firefox-90.0.2/security/sandbox/linux/SandboxFilter.cpp:37, 228:36.05 from Unified_cpp_sandbox_linux3.cpp:20: 228:36.05 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = mozilla::SandboxReport]’: 228:36.05 /builddir/build/BUILD/firefox-90.0.2/security/sandbox/linux/SandboxReporterClient.cpp:50:10: required from here 228:36.05 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::SandboxReport’; use assignment or value-initialization instead [-Wclass-memaccess] 228:36.05 35 | memset(aT, 0, sizeof(T)); 228:36.05 | ~~~~~~^~~~~~~~~~~~~~~~~~ 228:36.05 In file included from /builddir/build/BUILD/firefox-90.0.2/security/sandbox/linux/SandboxReporterClient.h:10, 228:36.05 from /builddir/build/BUILD/firefox-90.0.2/security/sandbox/linux/Sandbox.cpp:16, 228:36.05 from Unified_cpp_sandbox_linux3.cpp:2: 228:36.05 /builddir/build/BUILD/firefox-90.0.2/security/sandbox/linux/reporter/SandboxReporterCommon.h:27:8: note: ‘struct mozilla::SandboxReport’ declared here 228:36.05 27 | struct SandboxReport { 228:36.05 | ^~~~~~~~~~~~~ 228:41.13 third_party/libsrtp/src 228:41.14 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 228:43.14 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 228:43.94 In file included from Unified_c_libsrtp_src1.c:11: 228:43.94 In function ‘srtp_stream_init_from_ekt’, 228:43.94 inlined from ‘srtp_stream_init_from_ekt’ at /builddir/build/BUILD/firefox-90.0.2/third_party/libsrtp/src/srtp/ekt.c:168:19: 228:43.94 /builddir/build/BUILD/firefox-90.0.2/third_party/libsrtp/src/srtp/ekt.c:201:11: warning: ‘srtp_policy’ may be used uninitialized [-Wmaybe-uninitialized] 228:43.94 201 | err = srtp_stream_init(stream, &srtp_policy); 228:43.94 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228:43.94 In file included from Unified_c_libsrtp_src1.c:20: 228:43.94 /builddir/build/BUILD/firefox-90.0.2/third_party/libsrtp/src/srtp/ekt.c: In function ‘srtp_stream_init_from_ekt’: 228:43.94 /builddir/build/BUILD/firefox-90.0.2/third_party/libsrtp/src/srtp/srtp.c:1216:19: note: by argument 2 of type ‘const srtp_policy_t *’ to ‘srtp_stream_init’ declared here 228:43.94 1216 | srtp_err_status_t srtp_stream_init(srtp_stream_ctx_t *srtp, 228:43.94 | ^~~~~~~~~~~~~~~~ 228:43.94 In file included from Unified_c_libsrtp_src1.c:11: 228:43.94 /builddir/build/BUILD/firefox-90.0.2/third_party/libsrtp/src/srtp/ekt.c:174:19: note: ‘srtp_policy’ declared here 228:43.94 174 | srtp_policy_t srtp_policy; 228:43.94 | ^~~~~~~~~~~ 228:44.78 third_party/libwebrtc/webrtc/api/audio_codecs/L16/audio_decoder_L16_gn 228:46.10 third_party/libwebrtc/webrtc/api/audio_codecs/L16/audio_encoder_L16_gn 228:46.34 third_party/libwebrtc/webrtc/api/audio_codecs/audio_codecs_api_gn 228:47.66 third_party/libwebrtc/webrtc/api/audio_codecs/builtin_audio_decoder_factory_gn 228:49.14 third_party/libwebrtc/webrtc/api/audio_codecs/builtin_audio_encoder_factory_gn 228:49.29 third_party/libwebrtc/webrtc/api/audio_codecs/g711/audio_decoder_g711_gn 228:50.62 third_party/libwebrtc/webrtc/api/audio_codecs/g711/audio_encoder_g711_gn 228:50.98 third_party/libwebrtc/webrtc/api/audio_codecs/g722/audio_decoder_g722_gn 228:52.46 third_party/libwebrtc/webrtc/api/audio_codecs/g722/audio_encoder_g722_gn 228:52.63 third_party/libwebrtc/webrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn 228:54.24 third_party/libwebrtc/webrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn 228:54.31 third_party/libwebrtc/webrtc/api/audio_codecs/isac/audio_decoder_isac_float_gn 228:55.94 third_party/libwebrtc/webrtc/api/audio_codecs/isac/audio_encoder_isac_float_gn 228:56.01 third_party/libwebrtc/webrtc/api/audio_codecs/opus/audio_decoder_opus_gn 228:57.72 third_party/libwebrtc/webrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn 228:58.05 third_party/libwebrtc/webrtc/api/audio_codecs/opus/audio_encoder_opus_gn 228:59.04 third_party/libwebrtc/webrtc/api/base_peerconnection_api_gn 228:59.43 third_party/libwebrtc/webrtc/api/optional_gn 229:00.56 third_party/libwebrtc/webrtc/api/video_codecs/video_codecs_api_gn 229:01.45 third_party/libwebrtc/webrtc/api/video_frame_api_gn 229:01.93 third_party/libwebrtc/webrtc/api/video_frame_api_i420_gn 229:02.85 third_party/libwebrtc/webrtc/audio/audio_gn 229:03.64 third_party/libwebrtc/webrtc/audio/utility/audio_frame_operations_gn 229:04.29 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/audio/audio_transport_proxy.h:17, 229:04.29 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/audio/audio_state.h:16, 229:04.29 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/audio/audio_receive_stream.h:18, 229:04.29 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/audio/audio_receive_stream.cc:11, 229:04.29 from Unified_cpp_audio_audio_gn0.cpp:2: 229:04.29 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h: In member function ‘webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)’: 229:04.29 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:294:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct webrtc::AudioProcessing::Config’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 229:04.29 294 | memcpy(this, &config, sizeof(*this)); 229:04.29 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:04.29 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: ‘struct webrtc::AudioProcessing::Config’ declared here 229:04.29 256 | struct Config { 229:04.29 | ^~~~~~ 229:05.22 third_party/libwebrtc/webrtc/call/bitrate_allocator_gn 229:09.18 third_party/libwebrtc/webrtc/call/call_gn 229:09.53 third_party/libwebrtc/webrtc/call/call_interfaces_gn 229:10.65 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/audio/audio_transport_proxy.h:17, 229:10.65 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/audio/audio_state.h:16, 229:10.65 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/audio/audio_receive_stream.h:18, 229:10.65 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/call/call.cc:20, 229:10.65 from Unified_cpp_webrtc_call_call_gn0.cpp:2: 229:10.65 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h: In member function ‘webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)’: 229:10.65 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:294:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct webrtc::AudioProcessing::Config’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 229:10.65 294 | memcpy(this, &config, sizeof(*this)); 229:10.65 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:10.65 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: ‘struct webrtc::AudioProcessing::Config’ declared here 229:10.65 256 | struct Config { 229:10.65 | ^~~~~~ 229:11.57 third_party/libwebrtc/webrtc/call/rtp_interfaces_gn 229:11.88 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/call/rtp_transport_controller_send.h:17, 229:11.88 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/call/call.cc:29, 229:11.88 from Unified_cpp_webrtc_call_call_gn0.cpp:2: 229:11.88 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/pacing/packet_router.h: In member function ‘void webrtc::PacketRouter::AddRtpModule(webrtc::RtpRtcp*)’: 229:11.88 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/pacing/packet_router.h:48:24: warning: ‘void webrtc::PacketRouter::AddReceiveRtpModule(webrtc::RtpRtcp*)’ is deprecated [-Wdeprecated-declarations] 229:11.88 48 | AddReceiveRtpModule(rtp_module); 229:11.88 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 229:11.88 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/pacing/packet_router.h:62:23: note: declared here 229:11.88 62 | RTC_DEPRECATED void AddReceiveRtpModule(RtpRtcp* rtp_module) { 229:11.88 | ^~~~~~~~~~~~~~~~~~~ 229:12.53 third_party/libwebrtc/webrtc/call/rtp_receiver_gn 229:14.13 In file included from Unified_cpp_rtp_receiver_gn0.cpp:11: 229:14.13 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/call/rtp_demuxer.cc: In member function ‘webrtc::RtpPacketSinkInterface* webrtc::RtpDemuxer::ResolveSink(const webrtc::RtpPacketReceived&)’: 229:14.13 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/call/rtp_demuxer.cc:171:8: warning: unused variable ‘has_mid’ [-Wunused-variable] 229:14.13 171 | bool has_mid = packet.GetExtension(&packet_mid); 229:14.13 | ^~~~~~~ 229:17.88 third_party/libwebrtc/webrtc/call/rtp_sender_gn 229:19.54 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/call/rtp_transport_controller_send.h:17, 229:19.54 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/call/rtp_transport_controller_send.cc:11, 229:19.54 from Unified_cpp_call_rtp_sender_gn0.cpp:2: 229:19.54 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/pacing/packet_router.h: In member function ‘void webrtc::PacketRouter::AddRtpModule(webrtc::RtpRtcp*)’: 229:19.54 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/pacing/packet_router.h:48:24: warning: ‘void webrtc::PacketRouter::AddReceiveRtpModule(webrtc::RtpRtcp*)’ is deprecated [-Wdeprecated-declarations] 229:19.54 48 | AddReceiveRtpModule(rtp_module); 229:19.54 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 229:19.54 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/pacing/packet_router.h:62:23: note: declared here 229:19.54 62 | RTC_DEPRECATED void AddReceiveRtpModule(RtpRtcp* rtp_module) { 229:19.54 | ^~~~~~~~~~~~~~~~~~~ 229:19.84 third_party/libwebrtc/webrtc/call/video_stream_api_gn 229:21.67 third_party/libwebrtc/webrtc/common_audio/common_audio_c_gn 229:21.67 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 229:22.03 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 229:22.13 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 229:23.15 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 229:24.53 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 229:24.69 third_party/libwebrtc/webrtc/common_audio/common_audio_cc_gn 229:24.97 third_party/libwebrtc/webrtc/common_audio/common_audio_gn 229:25.47 third_party/libwebrtc/webrtc/common_audio/common_audio_neon_c_gn 229:25.48 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 229:26.14 third_party/libwebrtc/webrtc/common_audio/common_audio_neon_gn 229:27.81 third_party/libwebrtc/webrtc/common_audio/fir_filter_factory_gn 229:30.40 third_party/libwebrtc/webrtc/common_video/common_video_gn 229:30.58 In file included from Unified_cpp_common_video_gn0.cpp:38: 229:30.58 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/common_video/h264/sps_parser.cc:22: warning: "RETURN_EMPTY_ON_FAIL" redefined 229:30.58 22 | #define RETURN_EMPTY_ON_FAIL(x) \ 229:30.58 | 229:30.58 In file included from Unified_cpp_common_video_gn0.cpp:29: 229:30.58 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/common_video/h264/pps_parser.cc:20: note: this is the location of the previous definition 229:30.58 20 | #define RETURN_EMPTY_ON_FAIL(x) \ 229:30.58 | 229:30.68 third_party/libwebrtc/webrtc/logging/rtc_event_log_api_gn 229:34.79 third_party/libwebrtc/webrtc/logging/rtc_event_log_impl_gn 229:35.60 third_party/libwebrtc/webrtc/media/rtc_audio_video_gn 229:36.83 third_party/libwebrtc/webrtc/media/rtc_h264_profile_id_gn 229:37.00 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/media/engine/apm_helpers.cc:14, 229:37.00 from Unified_cpp_rtc_audio_video_gn0.cpp:11: 229:37.00 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h: In member function ‘webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)’: 229:37.00 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:294:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct webrtc::AudioProcessing::Config’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 229:37.00 294 | memcpy(this, &config, sizeof(*this)); 229:37.00 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:37.00 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: ‘struct webrtc::AudioProcessing::Config’ declared here 229:37.00 256 | struct Config { 229:37.00 | ^~~~~~ 229:37.97 In file included from Unified_cpp_rtc_audio_video_gn0.cpp:101: 229:37.97 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/media/engine/simulcast_encoder_adapter.cc: In constructor ‘webrtc::SimulcastEncoderAdapter::SimulcastEncoderAdapter(webrtc::VideoEncoderFactory*)’: 229:37.97 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/media/engine/simulcast_encoder_adapter.cc:137:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class webrtc::VideoCodec’; use assignment or value-initialization instead [-Wclass-memaccess] 229:37.97 137 | memset(&codec_, 0, sizeof(webrtc::VideoCodec)); 229:37.97 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:37.97 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/media/engine/adm_helpers.h:14, 229:37.97 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/media/engine/adm_helpers.cc:11, 229:37.97 from Unified_cpp_rtc_audio_video_gn0.cpp:2: 229:37.97 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/common_types.h:555:7: note: ‘class webrtc::VideoCodec’ declared here 229:37.97 555 | class VideoCodec { 229:37.98 | ^~~~~~~~~~ 229:37.98 In file included from Unified_cpp_rtc_audio_video_gn0.cpp:101: 229:37.98 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/media/engine/simulcast_encoder_adapter.cc: In constructor ‘webrtc::SimulcastEncoderAdapter::SimulcastEncoderAdapter(cricket::WebRtcVideoEncoderFactory*)’: 229:37.98 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/media/engine/simulcast_encoder_adapter.cc:151:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class webrtc::VideoCodec’; use assignment or value-initialization instead [-Wclass-memaccess] 229:37.98 151 | memset(&codec_, 0, sizeof(webrtc::VideoCodec)); 229:37.98 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229:37.98 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/media/engine/adm_helpers.h:14, 229:37.98 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/media/engine/adm_helpers.cc:11, 229:37.98 from Unified_cpp_rtc_audio_video_gn0.cpp:2: 229:37.98 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/common_types.h:555:7: note: ‘class webrtc::VideoCodec’ declared here 229:37.98 555 | class VideoCodec { 229:37.98 | ^~~~~~~~~~ 229:38.81 third_party/libwebrtc/webrtc/media/rtc_media_base_gn 229:45.21 third_party/libwebrtc/webrtc/modules/audio_coding/audio_coding_gn 229:49.01 third_party/libwebrtc/webrtc/modules/audio_coding/audio_format_conversion_gn 229:51.01 third_party/libwebrtc/webrtc/modules/audio_coding/audio_network_adaptor_config_gn 229:51.58 third_party/libwebrtc/webrtc/modules/audio_coding/audio_network_adaptor_gn 229:52.29 third_party/libwebrtc/webrtc/modules/audio_coding/cng_gn 229:55.03 third_party/libwebrtc/webrtc/modules/audio_coding/g711_c_gn 229:55.03 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 229:55.16 third_party/libwebrtc/webrtc/modules/audio_coding/g711_gn 229:56.62 third_party/libwebrtc/webrtc/modules/audio_coding/g722_c_gn 229:56.62 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 229:56.89 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 229:56.97 third_party/libwebrtc/webrtc/modules/audio_coding/g722_gn 229:57.17 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 229:57.25 third_party/libwebrtc/webrtc/modules/audio_coding/ilbc_c_gn 229:57.26 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 229:57.84 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 229:58.68 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 229:59.03 third_party/libwebrtc/webrtc/modules/audio_coding/ilbc_gn 229:59.10 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 229:59.74 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 230:00.05 third_party/libwebrtc/webrtc/modules/audio_coding/isac_c_gn 230:00.06 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 230:01.13 third_party/libwebrtc/webrtc/modules/audio_coding/isac_common_gn 230:01.85 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 230:03.18 third_party/libwebrtc/webrtc/modules/audio_coding/isac_fix_c_gn 230:03.19 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 230:03.65 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 230:04.33 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 230:04.51 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 230:04.59 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 230:04.64 third_party/libwebrtc/webrtc/modules/audio_coding/isac_fix_common_gn 230:04.64 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 230:04.95 third_party/libwebrtc/webrtc/modules/audio_coding/isac_gn 230:06.97 third_party/libwebrtc/webrtc/modules/audio_coding/isac_neon_gn 230:06.98 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 230:07.73 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 230:07.88 third_party/libwebrtc/webrtc/modules/audio_coding/legacy_encoded_audio_frame_gn 230:08.60 third_party/libwebrtc/webrtc/modules/audio_coding/neteq_decoder_enum_gn 230:09.50 third_party/libwebrtc/webrtc/modules/audio_coding/neteq_gn 230:10.21 third_party/libwebrtc/webrtc/modules/audio_coding/pcm16b_c_gn 230:10.22 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 230:10.27 third_party/libwebrtc/webrtc/modules/audio_coding/pcm16b_gn 230:11.93 third_party/libwebrtc/webrtc/modules/audio_coding/rent_a_codec_gn 230:14.39 third_party/libwebrtc/webrtc/modules/audio_coding/webrtc_opus_c_gn 230:14.40 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 230:14.66 third_party/libwebrtc/webrtc/modules/audio_coding/webrtc_opus_gn 230:20.59 In file included from Unified_cpp_neteq_gn1.cpp:29: 230:20.59 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_coding/neteq/neteq_impl.cc: In member function ‘int webrtc::NetEqImpl::GetAudioInternal(webrtc::AudioFrame*, bool*)’: 230:20.60 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_coding/neteq/neteq_impl.cc:944:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 230:20.60 944 | sync_buffer_->IncreaseEndTimestamp( 230:20.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 230:20.60 945 | static_cast(output_size_samples_)); 230:20.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230:20.60 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_coding/neteq/neteq_impl.cc:950:5: note: here 230:20.60 950 | case kAudioRepetition: { 230:20.60 | ^~~~ 230:20.93 third_party/libwebrtc/webrtc/modules/audio_device/audio_device_generic_gn 230:24.22 third_party/libwebrtc/webrtc/modules/audio_mixer/audio_frame_manipulator_gn 230:25.58 third_party/libwebrtc/webrtc/modules/audio_mixer/audio_mixer_impl_gn 230:26.94 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_mixer/frame_combiner.h:17, 230:26.94 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_mixer/audio_mixer_impl.h:18, 230:26.94 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_mixer/audio_mixer_impl.cc:11, 230:26.94 from Unified_cpp_audio_mixer_impl_gn0.cpp:2: 230:26.94 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h: In member function ‘webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)’: 230:26.94 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:294:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct webrtc::AudioProcessing::Config’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 230:26.94 294 | memcpy(this, &config, sizeof(*this)); 230:26.94 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230:26.94 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: ‘struct webrtc::AudioProcessing::Config’ declared here 230:26.94 256 | struct Config { 230:26.94 | ^~~~~~ 230:27.47 third_party/libwebrtc/webrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn 230:28.66 third_party/libwebrtc/webrtc/modules/audio_processing/aec_dump_interface_gn 230:29.01 third_party/libwebrtc/webrtc/modules/audio_processing/audio_processing_c_gn 230:29.02 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 230:29.50 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 230:29.95 third_party/libwebrtc/webrtc/modules/audio_processing/audio_processing_gn 230:30.73 third_party/libwebrtc/webrtc/modules/audio_processing/audio_processing_neon_c_gn 230:30.73 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 230:31.31 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/aec/echo_cancellation.cc:26: 230:31.31 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/logging/apm_data_dumper.h: In member function ‘void webrtc::ApmDataDumper::DumpRaw(const char*, size_t, const bool*)’: 230:31.31 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/logging/apm_data_dumper.h:129:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 230:31.31 129 | for (int k = 0; k < v_length; ++k) { 230:31.31 | ~~^~~~~~~~~~ 230:31.37 third_party/libwebrtc/webrtc/modules/audio_processing/audio_processing_neon_gn 230:34.95 third_party/libwebrtc/webrtc/modules/audio_processing/audio_processing_statistics_gn 230:36.15 third_party/libwebrtc/webrtc/modules/bitrate_controller/bitrate_controller_gn 230:40.50 third_party/libwebrtc/webrtc/modules/congestion_controller/congestion_controller_gn 230:41.55 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/echo_cancellation_impl.h:17, 230:41.56 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/echo_cancellation_impl.cc:11: 230:41.56 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h: In member function ‘webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)’: 230:41.56 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:294:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct webrtc::AudioProcessing::Config’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 230:41.56 294 | memcpy(this, &config, sizeof(*this)); 230:41.56 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230:41.56 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: ‘struct webrtc::AudioProcessing::Config’ declared here 230:41.56 256 | struct Config { 230:41.56 | ^~~~~~ 230:41.92 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/echo_cancellation_impl.cc: In member function ‘virtual int webrtc::EchoCancellationImpl::GetMetrics(webrtc::EchoCancellation::Metrics*)’: 230:41.92 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/echo_cancellation_impl.cc:303:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct webrtc::EchoCancellation::Metrics’; use assignment or value-initialization instead [-Wclass-memaccess] 230:41.92 303 | memset(metrics, 0, sizeof(Metrics)); 230:41.92 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230:41.92 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/echo_cancellation_impl.h:17, 230:41.92 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/echo_cancellation_impl.cc:11: 230:41.92 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:795:10: note: ‘struct webrtc::EchoCancellation::Metrics’ declared here 230:41.92 795 | struct Metrics { 230:41.92 | ^~~~~~~ 230:43.91 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/congestion_controller/receive_side_congestion_controller.cc:13, 230:43.91 from Unified_cpp_estion_controller_gn0.cpp:56: 230:43.91 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/pacing/packet_router.h: In member function ‘void webrtc::PacketRouter::AddRtpModule(webrtc::RtpRtcp*)’: 230:43.91 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/pacing/packet_router.h:48:24: warning: ‘void webrtc::PacketRouter::AddReceiveRtpModule(webrtc::RtpRtcp*)’ is deprecated [-Wdeprecated-declarations] 230:43.91 48 | AddReceiveRtpModule(rtp_module); 230:43.91 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 230:43.91 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/pacing/packet_router.h:62:23: note: declared here 230:43.91 62 | RTC_DEPRECATED void AddReceiveRtpModule(RtpRtcp* rtp_module) { 230:43.91 | ^~~~~~~~~~~~~~~~~~~ 230:44.34 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/echo_control_mobile_impl.h:17, 230:44.34 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/echo_control_mobile_impl.cc:11: 230:44.34 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h: In member function ‘webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)’: 230:44.34 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:294:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct webrtc::AudioProcessing::Config’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 230:44.34 294 | memcpy(this, &config, sizeof(*this)); 230:44.34 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230:44.34 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: ‘struct webrtc::AudioProcessing::Config’ declared here 230:44.34 256 | struct Config { 230:44.34 | ^~~~~~ 230:47.79 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/gain_control_impl.h:17, 230:47.79 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/gain_control_impl.cc:11: 230:47.79 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h: In member function ‘webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)’: 230:47.79 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:294:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct webrtc::AudioProcessing::Config’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 230:47.79 294 | memcpy(this, &config, sizeof(*this)); 230:47.79 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230:47.79 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: ‘struct webrtc::AudioProcessing::Config’ declared here 230:47.79 256 | struct Config { 230:47.79 | ^~~~~~ 230:48.21 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/gain_control_impl.cc:16: 230:48.21 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/logging/apm_data_dumper.h: In member function ‘void webrtc::ApmDataDumper::DumpRaw(const char*, size_t, const bool*)’: 230:48.21 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/logging/apm_data_dumper.h:129:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 230:48.21 129 | for (int k = 0; k < v_length; ++k) { 230:48.21 | ~~^~~~~~~~~~ 230:48.95 third_party/libwebrtc/webrtc/modules/desktop_capture/desktop_capture_generic_gn 230:50.52 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/noise_suppression_impl.h:17, 230:50.52 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/noise_suppression_impl.cc:11: 230:50.52 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h: In member function ‘webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)’: 230:50.52 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:294:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct webrtc::AudioProcessing::Config’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 230:50.52 294 | memcpy(this, &config, sizeof(*this)); 230:50.52 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230:50.52 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: ‘struct webrtc::AudioProcessing::Config’ declared here 230:50.52 256 | struct Config { 230:50.52 | ^~~~~~ 230:54.40 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/aec/aec_core.cc:30, 230:54.40 from Unified_cpp_audio_processing_gn0.cpp:2: 230:54.40 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/logging/apm_data_dumper.h: In member function ‘void webrtc::ApmDataDumper::DumpRaw(const char*, size_t, const bool*)’: 230:54.40 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/logging/apm_data_dumper.h:129:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 230:54.40 129 | for (int k = 0; k < v_length; ++k) { 230:54.40 | ~~^~~~~~~~~~ 230:55.32 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/aec3/aec_state.h:25, 230:55.32 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/aec3/aec_state.cc:11, 230:55.32 from Unified_cpp_audio_processing_gn0.cpp:47: 230:55.32 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h: In member function ‘webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)’: 230:55.32 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:294:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct webrtc::AudioProcessing::Config’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 230:55.32 294 | memcpy(this, &config, sizeof(*this)); 230:55.32 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230:55.32 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: ‘struct webrtc::AudioProcessing::Config’ declared here 230:55.32 256 | struct Config { 230:55.32 | ^~~~~~ 230:59.32 In file included from Unified_cpp_p_capture_generic_gn1.cpp:92: 230:59.32 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/desktop_capture/linux/x_error_trap.cc:21:12: warning: ‘webrtc::g_last_xserver_error_code’ defined but not used [-Wunused-variable] 230:59.32 21 | static int g_last_xserver_error_code = 0; 230:59.32 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 230:59.32 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/desktop_capture/linux/x_error_trap.cc:20:13: warning: ‘webrtc::g_xserver_error_trap_enabled’ defined but not used [-Wunused-variable] 230:59.32 20 | static bool g_xserver_error_trap_enabled = false; 230:59.32 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:02.49 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/aec3/echo_remover.h:19, 231:02.49 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/aec3/echo_remover.cc:10, 231:02.49 from Unified_cpp_audio_processing_gn1.cpp:2: 231:02.49 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h: In member function ‘webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)’: 231:02.49 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:294:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct webrtc::AudioProcessing::Config’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 231:02.49 294 | memcpy(this, &config, sizeof(*this)); 231:02.49 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:02.49 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: ‘struct webrtc::AudioProcessing::Config’ declared here 231:02.49 256 | struct Config { 231:02.49 | ^~~~~~ 231:02.66 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/aec3/adaptive_fir_filter.h:23, 231:02.66 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/aec3/subtractor.h:18, 231:02.66 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/aec3/echo_remover.cc:29, 231:02.66 from Unified_cpp_audio_processing_gn1.cpp:2: 231:02.66 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/logging/apm_data_dumper.h: In member function ‘void webrtc::ApmDataDumper::DumpRaw(const char*, size_t, const bool*)’: 231:02.66 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/logging/apm_data_dumper.h:129:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 231:02.66 129 | for (int k = 0; k < v_length; ++k) { 231:02.66 | ~~^~~~~~~~~~ 231:03.88 third_party/libwebrtc/webrtc/modules/desktop_capture/primitives_gn 231:07.16 third_party/libwebrtc/webrtc/modules/media_file/media_file_gn 231:09.50 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/aec3/adaptive_fir_filter.h:23, 231:09.50 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/aec3/subtractor.h:18, 231:09.50 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/aec3/subtractor.cc:11, 231:09.50 from Unified_cpp_audio_processing_gn2.cpp:2: 231:09.50 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/logging/apm_data_dumper.h: In member function ‘void webrtc::ApmDataDumper::DumpRaw(const char*, size_t, const bool*)’: 231:09.51 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/logging/apm_data_dumper.h:129:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 231:09.51 129 | for (int k = 0; k < v_length; ++k) { 231:09.51 | ~~^~~~~~~~~~ 231:09.73 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/aec3/aec_state.h:25, 231:09.73 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/aec3/subtractor.h:21, 231:09.73 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/aec3/subtractor.cc:11, 231:09.73 from Unified_cpp_audio_processing_gn2.cpp:2: 231:09.73 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h: In member function ‘webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)’: 231:09.73 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:294:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct webrtc::AudioProcessing::Config’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 231:09.73 294 | memcpy(this, &config, sizeof(*this)); 231:09.73 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:09.73 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: ‘struct webrtc::AudioProcessing::Config’ declared here 231:09.73 256 | struct Config { 231:09.73 | ^~~~~~ 231:10.27 third_party/libwebrtc/webrtc/modules/pacing/pacing_gn 231:11.99 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/pacing/packet_router.cc:11, 231:11.99 from Unified_cpp_pacing_pacing_gn0.cpp:56: 231:11.99 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/pacing/packet_router.h: In member function ‘void webrtc::PacketRouter::AddRtpModule(webrtc::RtpRtcp*)’: 231:11.99 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/pacing/packet_router.h:48:24: warning: ‘void webrtc::PacketRouter::AddReceiveRtpModule(webrtc::RtpRtcp*)’ is deprecated [-Wdeprecated-declarations] 231:11.99 48 | AddReceiveRtpModule(rtp_module); 231:11.99 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 231:11.99 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/pacing/packet_router.h:62:23: note: declared here 231:11.99 62 | RTC_DEPRECATED void AddReceiveRtpModule(RtpRtcp* rtp_module) { 231:11.99 | ^~~~~~~~~~~~~~~~~~~ 231:16.17 third_party/libwebrtc/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn 231:21.59 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/level_controller/down_sampler.cc:17, 231:21.59 from Unified_cpp_audio_processing_gn3.cpp:20: 231:21.59 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h: In member function ‘webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)’: 231:21.59 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:294:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct webrtc::AudioProcessing::Config’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 231:21.59 294 | memcpy(this, &config, sizeof(*this)); 231:21.59 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:21.59 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: ‘struct webrtc::AudioProcessing::Config’ declared here 231:21.59 256 | struct Config { 231:21.59 | ^~~~~~ 231:21.71 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/level_controller/down_sampler.cc:19, 231:21.71 from Unified_cpp_audio_processing_gn3.cpp:20: 231:21.71 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/logging/apm_data_dumper.h: In member function ‘void webrtc::ApmDataDumper::DumpRaw(const char*, size_t, const bool*)’: 231:21.71 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/logging/apm_data_dumper.h:129:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 231:21.71 129 | for (int k = 0; k < v_length; ++k) { 231:21.71 | ~~^~~~~~~~~~ 231:23.43 third_party/libwebrtc/webrtc/modules/rtp_rtcp/rtp_rtcp_format_gn 231:31.88 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/voice_detection_impl.h:16, 231:31.88 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/voice_detection_impl.cc:11, 231:31.88 from Unified_cpp_audio_processing_gn5.cpp:29: 231:31.88 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h: In member function ‘webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)’: 231:31.88 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:294:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct webrtc::AudioProcessing::Config’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 231:31.88 294 | memcpy(this, &config, sizeof(*this)); 231:31.88 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:31.88 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: ‘struct webrtc::AudioProcessing::Config’ declared here 231:31.88 256 | struct Config { 231:31.88 | ^~~~~~ 231:33.11 third_party/libwebrtc/webrtc/modules/rtp_rtcp/rtp_rtcp_gn 231:37.37 third_party/libwebrtc/webrtc/modules/utility/utility_gn 231:39.00 third_party/libwebrtc/webrtc/modules/video_capture/video_capture_internal_impl_gn 231:41.45 In file included from Unified_cpp_ure_internal_impl_gn0.cpp:11: 231:41.45 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_capture/linux/video_capture_linux.cc: In member function ‘virtual int32_t webrtc::videocapturemodule::VideoCaptureModuleV4L2::StartCapture(const webrtc::VideoCaptureCapability&)’: 231:41.45 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_capture/linux/video_capture_linux.cc:135:30: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 10 [-Wformat-overflow=] 231:41.45 135 | sprintf(device, "/dev/video%d", (int)_deviceId); 231:41.45 | ^~ 231:41.45 In file included from /usr/include/stdio.h:866, 231:41.45 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/stdio.h:3, 231:41.45 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/throw_gcc.h:13, 231:41.45 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/stl_wrappers/type_traits:80, 231:41.45 from /usr/include/c++/11/bits/move.h:57, 231:41.45 from /usr/include/c++/11/bits/stl_pair.h:59, 231:41.45 from /usr/include/c++/11/bits/stl_algobase.h:64, 231:41.45 from /usr/include/c++/11/vector:60, 231:41.45 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/vector:3, 231:41.45 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/stl_wrappers/vector:60, 231:41.45 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_capture/device_info_impl.h:14, 231:41.45 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_capture/linux/device_info_linux.h:14, 231:41.45 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_capture/linux/device_info_linux.cc:11, 231:41.45 from Unified_cpp_ure_internal_impl_gn0.cpp:2: 231:41.45 /usr/include/bits/stdio2.h:38:34: note: ‘__builtin___sprintf_chk’ output between 12 and 22 bytes into a destination of size 20 231:41.45 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, 231:41.45 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:41.45 39 | __glibc_objsize (__s), __fmt, 231:41.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:41.45 40 | __va_arg_pack ()); 231:41.45 | ~~~~~~~~~~~~~~~~~ 231:41.59 In file included from Unified_cpp_rtp_rtcp_gn0.cpp:119: 231:41.59 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/rtp_rtcp/source/rtp_format_h264.cc: In member function ‘bool webrtc::RtpDepacketizerH264::ProcessStapAOrSingleNalu(webrtc::RtpDepacketizer::ParsedPayload*, const uint8_t*)’: 231:41.59 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/rtp_rtcp/source/rtp_format_h264.cc:576:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 231:41.59 576 | parsed_payload->frame_type = kVideoFrameKey; 231:41.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 231:41.59 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/rtp_rtcp/source/rtp_format_h264.cc:578:7: note: here 231:41.59 578 | case H264::NaluType::kSlice: { 231:41.59 | ^~~~ 231:41.65 third_party/libwebrtc/webrtc/modules/video_capture/video_capture_module_gn 231:44.08 third_party/libwebrtc/webrtc/modules/video_coding/video_coding_gn 231:45.81 In file included from Unified_cpp_video_coding_gn0.cpp:2: 231:45.81 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codec_database.cc: In member function ‘bool webrtc::VCMCodecDataBase::DeregisterExternalEncoder(uint8_t, bool*)’: 231:45.81 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codec_database.cc:192:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class webrtc::VideoCodec’; use assignment or value-initialization instead [-Wclass-memaccess] 231:45.81 192 | memset(&send_codec_, 0, sizeof(VideoCodec)); 231:45.81 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:45.81 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/api/video_codecs/video_decoder.h:19, 231:45.81 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/include/video_codec_interface.h:17, 231:45.81 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codec_database.h:17, 231:45.81 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codec_database.cc:11, 231:45.81 from Unified_cpp_video_coding_gn0.cpp:2: 231:45.81 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/common_types.h:555:7: note: ‘class webrtc::VideoCodec’ declared here 231:45.81 555 | class VideoCodec { 231:45.81 | ^~~~~~~~~~ 231:45.82 In file included from Unified_cpp_video_coding_gn0.cpp:2: 231:45.82 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codec_database.cc: In member function ‘bool webrtc::VCMCodecDataBase::DeregisterReceiveCodec(uint8_t)’: 231:45.82 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codec_database.cc:349:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class webrtc::VideoCodec’; use assignment or value-initialization instead [-Wclass-memaccess] 231:45.82 349 | memset(&receive_codec_, 0, sizeof(VideoCodec)); 231:45.82 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:45.82 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/api/video_codecs/video_decoder.h:19, 231:45.82 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/include/video_codec_interface.h:17, 231:45.82 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codec_database.h:17, 231:45.82 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codec_database.cc:11, 231:45.82 from Unified_cpp_video_coding_gn0.cpp:2: 231:45.82 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/common_types.h:555:7: note: ‘class webrtc::VideoCodec’ declared here 231:45.82 555 | class VideoCodec { 231:45.82 | ^~~~~~~~~~ 231:45.82 In file included from Unified_cpp_video_coding_gn0.cpp:2: 231:45.82 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codec_database.cc: In member function ‘webrtc::VCMGenericDecoder* webrtc::VCMCodecDataBase::GetDecoder(const webrtc::VCMEncodedFrame&, webrtc::VCMDecodedFrameCallback*)’: 231:45.82 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codec_database.cc:365:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class webrtc::VideoCodec’; use assignment or value-initialization instead [-Wclass-memaccess] 231:45.82 365 | memset(&receive_codec_, 0, sizeof(VideoCodec)); 231:45.82 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:45.82 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/api/video_codecs/video_decoder.h:19, 231:45.82 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/include/video_codec_interface.h:17, 231:45.82 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codec_database.h:17, 231:45.82 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codec_database.cc:11, 231:45.82 from Unified_cpp_video_coding_gn0.cpp:2: 231:45.82 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/common_types.h:555:7: note: ‘class webrtc::VideoCodec’ declared here 231:45.82 555 | class VideoCodec { 231:45.82 | ^~~~~~~~~~ 231:45.82 In file included from Unified_cpp_video_coding_gn0.cpp:2: 231:45.82 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codec_database.cc:376:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class webrtc::VideoCodec’; use assignment or value-initialization instead [-Wclass-memaccess] 231:45.82 376 | memset(&receive_codec_, 0, sizeof(VideoCodec)); 231:45.82 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:45.82 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/api/video_codecs/video_decoder.h:19, 231:45.82 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/include/video_codec_interface.h:17, 231:45.82 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codec_database.h:17, 231:45.82 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codec_database.cc:11, 231:45.82 from Unified_cpp_video_coding_gn0.cpp:2: 231:45.82 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/common_types.h:555:7: note: ‘class webrtc::VideoCodec’ declared here 231:45.82 555 | class VideoCodec { 231:45.82 | ^~~~~~~~~~ 231:48.23 In file included from Unified_cpp_video_coding_gn0.cpp:119: 231:48.23 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/jitter_buffer.cc: In member function ‘webrtc::VCMFrameBufferEnum webrtc::VCMJitterBuffer::InsertPacket(const webrtc::VCMPacket&, bool*)’: 231:48.23 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/jitter_buffer.cc:744:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 231:48.23 744 | if (previous_state != kStateDecodable && 231:48.23 | ^~ 231:48.23 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/jitter_buffer.cc:755:5: note: here 231:48.23 755 | case kDecodableSession: { 231:48.23 | ^~~~ 231:54.67 In file included from Unified_cpp_rtp_rtcp_gn1.cpp:11: 231:54.67 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/rtp_rtcp/source/rtp_header_parser.cc: In member function ‘virtual bool webrtc::RtpHeaderParserImpl::Parse(const uint8_t*, size_t, webrtc::RTPHeader*, bool) const’: 231:54.68 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/rtp_rtcp/source/rtp_header_parser.cc:54:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct webrtc::RTPHeader’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 231:54.68 54 | memset(header, 0, sizeof(*header)); 231:54.68 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:54.68 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/include/module_common_types.h:22, 231:54.68 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/rtp_rtcp/source/rtp_format_vp9.h:27, 231:54.68 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/rtp_rtcp/source/rtp_format_vp9.cc:11, 231:54.68 from Unified_cpp_rtp_rtcp_gn1.cpp:2: 231:54.68 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/common_types.h:842:8: note: ‘struct webrtc::RTPHeader’ declared here 231:54.68 842 | struct RTPHeader { 231:54.68 | ^~~~~~~~~ 231:55.14 In file included from Unified_cpp_rtp_rtcp_gn1.cpp:47: 231:55.14 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/rtp_rtcp/source/rtp_receiver_impl.cc: In member function ‘virtual bool webrtc::RtpReceiverImpl::IncomingRtpPacket(const webrtc::RTPHeader&, const uint8_t*, size_t, webrtc::PayloadUnion)’: 231:55.14 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/rtp_rtcp/source/rtp_receiver_impl.cc:196:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct webrtc::WebRtcRTPHeader’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 231:55.14 196 | memset(&webrtc_rtp_header, 0, sizeof(webrtc_rtp_header)); 231:55.14 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:55.14 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/rtp_rtcp/source/rtp_format_vp9.h:27, 231:55.14 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/rtp_rtcp/source/rtp_format_vp9.cc:11, 231:55.14 from Unified_cpp_rtp_rtcp_gn1.cpp:2: 231:55.14 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/include/module_common_types.h:79:8: note: ‘struct webrtc::WebRtcRTPHeader’ declared here 231:55.14 79 | struct WebRtcRTPHeader { 231:55.14 | ^~~~~~~~~~~~~~~ 231:55.40 In file included from Unified_cpp_rtp_rtcp_gn1.cpp:74: 231:55.40 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl.cc: In static member function ‘static webrtc::RtpRtcp* webrtc::RtpRtcp::CreateRtpRtcp(const webrtc::RtpRtcp::Configuration&)’: 231:55.40 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl.cc:75:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct webrtc::RtpRtcp::Configuration’ with no trivial copy-assignment [-Wclass-memaccess] 231:55.40 75 | memcpy(&configuration_copy, &configuration, 231:55.40 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:55.40 76 | sizeof(RtpRtcp::Configuration)); 231:55.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:55.40 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/rtp_rtcp/source/rtp_receiver_strategy.h:14, 231:55.40 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/rtp_rtcp/source/rtp_receiver_audio.h:18, 231:55.40 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/rtp_rtcp/source/rtp_receiver_audio.cc:11, 231:55.40 from Unified_cpp_rtp_rtcp_gn1.cpp:38: 231:55.40 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/rtp_rtcp/include/rtp_rtcp.h:47:10: note: ‘struct webrtc::RtpRtcp::Configuration’ declared here 231:55.40 47 | struct Configuration { 231:55.40 | ^~~~~~~~~~~~~ 231:59.48 In file included from Unified_cpp_video_coding_gn1.cpp:110: 231:59.48 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/video_codec_initializer.cc: In static member function ‘static webrtc::VideoCodec webrtc::VideoCodecInitializer::VideoEncoderConfigToVideoCodec(const webrtc::VideoEncoderConfig&, const std::vector&, const string&, int, bool)’: 231:59.48 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/video_codec_initializer.cc:106:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class webrtc::VideoCodec’; use assignment or value-initialization instead [-Wclass-memaccess] 231:59.48 106 | memset(&video_codec, 0, sizeof(video_codec)); 231:59.48 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:59.48 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/include/module_common_types.h:22, 231:59.48 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/media_optimization.h:16, 231:59.48 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/media_optimization.cc:11, 231:59.48 from Unified_cpp_video_coding_gn1.cpp:2: 231:59.48 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/common_types.h:555:7: note: ‘class webrtc::VideoCodec’ declared here 231:59.48 555 | class VideoCodec { 231:59.48 | ^~~~~~~~~~ 232:00.57 In file included from Unified_cpp_video_coding_gn1.cpp:65: 232:00.57 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/rtp_frame_reference_finder.cc: In member function ‘void webrtc::video_coding::RtpFrameReferenceFinder::RetryStashedFrames()’: 232:00.57 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/rtp_frame_reference_finder.cc:73:43: warning: this statement may fall through [-Wimplicit-fallthrough=] 232:00.57 73 | frame_callback_->OnCompleteFrame(std::move(*frame_it)); 232:00.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 232:00.57 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/rtp_frame_reference_finder.cc:75:9: note: here 232:00.57 75 | case kDrop: 232:00.57 | ^~~~ 232:01.24 In file included from /usr/include/string.h:519, 232:01.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/string.h:3, 232:01.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/throw_gcc.h:14, 232:01.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/stl_wrappers/type_traits:80, 232:01.24 from /usr/include/c++/11/bits/move.h:57, 232:01.24 from /usr/include/c++/11/bits/stl_pair.h:59, 232:01.24 from /usr/include/c++/11/bits/stl_algobase.h:64, 232:01.24 from /usr/include/c++/11/deque:60, 232:01.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/deque:3, 232:01.24 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/stl_wrappers/deque:60, 232:01.25 from /usr/include/c++/11/queue:60, 232:01.25 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/queue:3, 232:01.25 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/rtp_rtcp/source/rtp_format_vp9.h:24, 232:01.25 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/rtp_rtcp/source/rtp_format_vp9.cc:11, 232:01.25 from Unified_cpp_rtp_rtcp_gn1.cpp:2: 232:01.25 In function ‘char* strncpy(char*, const char*, size_t)’, 232:01.25 inlined from ‘int32_t webrtc::RtpReceiverImpl::CheckPayloadChanged(const webrtc::RTPHeader&, int8_t, bool*, webrtc::PayloadUnion*)’ at /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/rtp_rtcp/source/rtp_receiver_impl.cc:405:14: 232:01.25 /usr/include/bits/string_fortified.h:95:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 31 bytes from a string of length 31 [-Wstringop-truncation] 232:01.25 95 | return __builtin___strncpy_chk (__dest, __src, __len, 232:01.25 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 232:01.25 96 | __glibc_objsize (__dest)); 232:01.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 232:08.26 third_party/libwebrtc/webrtc/modules/video_coding/video_coding_utility_gn 232:08.47 third_party/libwebrtc/webrtc/modules/video_coding/webrtc_h264_gn 232:10.39 third_party/libwebrtc/webrtc/modules/video_coding/webrtc_i420_gn 232:11.03 third_party/libwebrtc/webrtc/modules/video_coding/webrtc_stereo_gn 232:11.96 third_party/libwebrtc/webrtc/modules/video_coding/webrtc_vp8_gn 232:14.42 third_party/libwebrtc/webrtc/modules/video_coding/webrtc_vp9_gn 232:15.77 In file included from Unified_cpp_webrtc_vp9_gn0.cpp:20: 232:15.77 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc: In constructor ‘webrtc::VP9EncoderImpl::VP9EncoderImpl()’: 232:15.77 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc:84:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class webrtc::VideoCodec’; use assignment or value-initialization instead [-Wclass-memaccess] 232:15.78 84 | memset(&codec_, 0, sizeof(codec_)); 232:15.78 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232:15.78 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/api/video_codecs/video_decoder.h:19, 232:15.78 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/include/video_codec_interface.h:17, 232:15.78 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codecs/vp9/include/vp9.h:17, 232:15.78 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codecs/vp9/vp9_impl.h:18, 232:15.78 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codecs/vp9/screenshare_layers.h:13, 232:15.78 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codecs/vp9/screenshare_layers.cc:10, 232:15.78 from Unified_cpp_webrtc_vp9_gn0.cpp:2: 232:15.78 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/common_types.h:555:7: note: ‘class webrtc::VideoCodec’ declared here 232:15.78 555 | class VideoCodec { 232:15.78 | ^~~~~~~~~~ 232:15.84 In file included from Unified_cpp_webrtc_vp9_gn0.cpp:20: 232:15.84 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc: In constructor ‘webrtc::VP9DecoderImpl::VP9DecoderImpl()’: 232:15.84 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc:797:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class webrtc::VideoCodec’; use assignment or value-initialization instead [-Wclass-memaccess] 232:15.84 797 | memset(&codec_, 0, sizeof(codec_)); 232:15.84 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232:15.84 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/api/video_codecs/video_decoder.h:19, 232:15.84 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/include/video_codec_interface.h:17, 232:15.84 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codecs/vp9/include/vp9.h:17, 232:15.84 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codecs/vp9/vp9_impl.h:18, 232:15.84 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codecs/vp9/screenshare_layers.h:13, 232:15.84 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_coding/codecs/vp9/screenshare_layers.cc:10, 232:15.84 from Unified_cpp_webrtc_vp9_gn0.cpp:2: 232:15.84 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/common_types.h:555:7: note: ‘class webrtc::VideoCodec’ declared here 232:15.84 555 | class VideoCodec { 232:15.84 | ^~~~~~~~~~ 232:17.74 third_party/libwebrtc/webrtc/modules/video_processing/video_processing_gn 232:19.21 In file included from Unified_cpp_video_processing_gn0.cpp:38: 232:19.21 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_processing/video_denoiser.cc: In member function ‘void webrtc::VideoDenoiser::CopySrcOnMOB(const uint8_t*, int, webrtc::uint8_t*, int)’: 232:19.21 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/video_processing/video_denoiser.cc:186:31: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 232:19.21 186 | (x_density_[mb_col] * y_density_[mb_row] && 232:20.16 third_party/libwebrtc/webrtc/modules/video_processing/video_processing_neon_gn 232:20.38 third_party/libwebrtc/webrtc/rtc_base/rtc_base_approved_generic_gn 232:22.27 third_party/libwebrtc/webrtc/rtc_base/rtc_numerics_gn 232:22.70 third_party/libwebrtc/webrtc/rtc_base/rtc_task_queue_impl_gn 232:23.72 In file included from Unified_cpp_c_task_queue_impl_gn0.cpp:2: 232:23.72 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/rtc_base/task_queue_libevent.cc:160:25: warning: ‘rtc::TaskQueue::Impl::QueueContext’ has a field ‘rtc::TaskQueue::Impl::QueueContext::pending_timers_’ whose type uses the anonymous namespace [-Wsubobject-linkage] 232:23.72 160 | struct TaskQueue::Impl::QueueContext { 232:23.72 | ^~~~~~~~~~~~ 232:23.90 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/rtc_base/task_queue_libevent.cc: In destructor ‘rtc::TaskQueue::Impl::PostAndReplyTask::~PostAndReplyTask()’: 232:23.90 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/rtc_base/task_queue_libevent.cc:236:10: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 232:23.90 236 | write(reply_pipe_, &message, sizeof(message)); 232:23.90 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232:24.82 third_party/libwebrtc/webrtc/rtc_base/sequenced_task_checker_gn 232:25.86 third_party/libwebrtc/webrtc/rtc_base/weak_ptr_gn 232:26.89 third_party/libwebrtc/webrtc/system_wrappers/cpu_features_linux_gn 232:26.89 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 232:26.93 In file included from Unified_c_pu_features_linux_gn0.c:2: 232:26.93 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/system_wrappers/source/cpu_features_linux.c: In function ‘WebRtc_GetCPUFeaturesARM’: 232:26.93 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/system_wrappers/source/cpu_features_linux.c:34:15: warning: variable ‘platform’ set but not used [-Wunused-but-set-variable] 232:26.93 34 | const char* platform = NULL; 232:26.93 | ^~~~~~~~ 232:26.96 third_party/libwebrtc/webrtc/system_wrappers/field_trial_default_gn 232:27.59 third_party/libwebrtc/webrtc/system_wrappers/metrics_default_gn 232:30.24 third_party/libwebrtc/webrtc/system_wrappers/system_wrappers_gn 232:34.05 In file included from Unified_cpp__approved_generic_gn1.cpp:74: 232:34.05 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/rtc_base/physicalsocketserver.cc: In member function ‘virtual int rtc::PhysicalSocket::SetOption(rtc::Socket::Option, int)’: 232:34.05 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/rtc_base/physicalsocketserver.cc:340:22: warning: ‘slevel’ may be used uninitialized in this function [-Wmaybe-uninitialized] 232:34.05 340 | return ::setsockopt(s_, slevel, sopt, (SockOptArg)&value, sizeof(value)); 232:34.05 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232:34.05 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/rtc_base/physicalsocketserver.cc:340:22: warning: ‘sopt’ may be used uninitialized in this function [-Wmaybe-uninitialized] 232:34.06 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/rtc_base/physicalsocketserver.cc: In member function ‘virtual int rtc::PhysicalSocket::GetOption(rtc::Socket::Option, int*)’: 232:34.06 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/rtc_base/physicalsocketserver.cc:321:25: warning: ‘sopt’ may be used uninitialized in this function [-Wmaybe-uninitialized] 232:34.06 321 | int ret = ::getsockopt(s_, slevel, sopt, (SockOptArg)value, &optlen); 232:34.06 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232:34.06 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/rtc_base/physicalsocketserver.cc:321:25: warning: ‘slevel’ may be used uninitialized in this function [-Wmaybe-uninitialized] 232:35.83 third_party/libwebrtc/webrtc/video/video_gn 232:38.37 third_party/libwebrtc/webrtc/voice_engine/audio_level_gn 232:39.78 third_party/libwebrtc/webrtc/voice_engine/voice_engine_gn 232:41.80 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/video/rtp_video_stream_receiver.cc:20, 232:41.80 from Unified_cpp_video_video_gn0.cpp:65: 232:41.81 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/pacing/packet_router.h: In member function ‘void webrtc::PacketRouter::AddRtpModule(webrtc::RtpRtcp*)’: 232:41.81 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/pacing/packet_router.h:48:24: warning: ‘void webrtc::PacketRouter::AddReceiveRtpModule(webrtc::RtpRtcp*)’ is deprecated [-Wdeprecated-declarations] 232:41.81 48 | AddReceiveRtpModule(rtp_module); 232:41.81 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 232:41.81 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/pacing/packet_router.h:62:23: note: declared here 232:41.81 62 | RTC_DEPRECATED void AddReceiveRtpModule(RtpRtcp* rtp_module) { 232:41.81 | ^~~~~~~~~~~~~~~~~~~ 232:41.83 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/voice_engine/shared_data.h:17, 232:41.83 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/voice_engine/channel.h:34, 232:41.83 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/voice_engine/channel.cc:11, 232:41.83 from Unified_cpp_voice_engine_gn0.cpp:2: 232:41.83 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h: In member function ‘webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)’: 232:41.83 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:294:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct webrtc::AudioProcessing::Config’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 232:41.83 294 | memcpy(this, &config, sizeof(*this)); 232:41.83 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232:41.83 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: ‘struct webrtc::AudioProcessing::Config’ declared here 232:41.83 256 | struct Config { 232:41.83 | ^~~~~~ 232:42.33 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/voice_engine/channel.cc:30, 232:42.33 from Unified_cpp_voice_engine_gn0.cpp:2: 232:42.33 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/pacing/packet_router.h: In member function ‘void webrtc::PacketRouter::AddRtpModule(webrtc::RtpRtcp*)’: 232:42.33 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/pacing/packet_router.h:48:24: warning: ‘void webrtc::PacketRouter::AddReceiveRtpModule(webrtc::RtpRtcp*)’ is deprecated [-Wdeprecated-declarations] 232:42.33 48 | AddReceiveRtpModule(rtp_module); 232:42.33 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 232:42.33 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/pacing/packet_router.h:62:23: note: declared here 232:42.33 62 | RTC_DEPRECATED void AddReceiveRtpModule(RtpRtcp* rtp_module) { 232:42.33 | ^~~~~~~~~~~~~~~~~~~ 232:42.51 In file included from Unified_cpp_video_video_gn0.cpp:119: 232:42.51 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/video/video_receive_stream.cc: In function ‘webrtc::VideoCodec webrtc::{anonymous}::CreateDecoderVideoCodec(const webrtc::VideoReceiveStream::Decoder&)’: 232:42.51 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/video/video_receive_stream.cc:48:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class webrtc::VideoCodec’; use assignment or value-initialization instead [-Wclass-memaccess] 232:42.51 48 | memset(&codec, 0, sizeof(codec)); 232:42.51 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 232:42.51 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/modules/rtp_rtcp/include/rtp_rtcp_defines.h:19, 232:42.51 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/video/call_stats.cc:15, 232:42.51 from Unified_cpp_video_video_gn0.cpp:2: 232:42.51 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/common_types.h:555:7: note: ‘class webrtc::VideoCodec’ declared here 232:42.51 555 | class VideoCodec { 232:42.51 | ^~~~~~~~~~ 232:42.79 In file included from Unified_cpp_voice_engine_gn0.cpp:65: 232:42.79 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/voice_engine/voe_base_impl.cc: At global scope: 232:42.79 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/voice_engine/voe_base_impl.cc:118:1: warning: ‘virtual int32_t webrtc::VoEBaseImpl::NeedMorePlayData(size_t, size_t, size_t, uint32_t, void*, size_t&, int64_t*, int64_t*)’ is deprecated [-Wdeprecated-declarations] 232:42.79 118 | } 232:42.79 | ^ 232:42.79 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/voice_engine/voe_base_impl.cc:108:9: note: declared here 232:42.79 108 | int32_t VoEBaseImpl::NeedMorePlayData(const size_t nSamples, 232:42.79 | ^~~~~~~~~~~ 232:42.79 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/voice_engine/voe_base_impl.cc:144:1: warning: ‘virtual void webrtc::VoEBaseImpl::PullRenderData(int, int, size_t, size_t, void*, int64_t*, int64_t*)’ is deprecated [-Wdeprecated-declarations] 232:42.79 144 | } 232:42.79 | ^ 232:42.79 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/voice_engine/voe_base_impl.cc:137:6: note: declared here 232:42.79 137 | void VoEBaseImpl::PullRenderData(int bits_per_sample, 232:42.79 | ^~~~~~~~~~~ 232:45.57 In file included from Unified_cpp_video_video_gn0.cpp:65: 232:45.57 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/video/rtp_video_stream_receiver.cc: In member function ‘virtual int32_t webrtc::RtpVideoStreamReceiver::OnReceivedPayloadData(const uint8_t*, size_t, const webrtc::WebRtcRTPHeader*)’: 232:45.57 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/video/rtp_video_stream_receiver.cc:266:50: warning: this statement may fall through [-Wimplicit-fallthrough=] 232:45.57 266 | keyframe_request_sender_->RequestKeyFrame(); 232:45.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 232:45.57 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/video/rtp_video_stream_receiver.cc:268:7: note: here 232:45.57 268 | case video_coding::H264SpsPpsTracker::kDrop: 232:45.57 | ^~~~ 232:49.90 third_party/libwebrtc/webrtc/webrtc_common_gn 232:51.84 third_party/msgpack 232:51.85 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 232:52.31 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 232:52.86 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 232:52.97 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 232:53.13 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 232:53.29 third_party/pipewire/libpipewire 232:53.70 third_party/prio 232:53.71 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 232:53.72 /builddir/build/BUILD/firefox-90.0.2/security/nss/lib/freebl/mpi/montmulf.c: In function ‘conv_i32_to_d32’: 232:53.72 /builddir/build/BUILD/firefox-90.0.2/security/nss/lib/freebl/mpi/montmulf.c:117: warning: ignoring ‘#pragma pipeloop ’ [-Wunknown-pragmas] 232:53.72 117 | #pragma pipeloop(0) 232:53.72 | 232:53.72 /builddir/build/BUILD/firefox-90.0.2/security/nss/lib/freebl/mpi/montmulf.c: In function ‘conv_i32_to_d16’: 232:53.72 /builddir/build/BUILD/firefox-90.0.2/security/nss/lib/freebl/mpi/montmulf.c:128: warning: ignoring ‘#pragma pipeloop ’ [-Wunknown-pragmas] 232:53.72 128 | #pragma pipeloop(0) 232:53.72 | 232:53.72 /builddir/build/BUILD/firefox-90.0.2/security/nss/lib/freebl/mpi/montmulf.c: In function ‘conv_i32_to_d32_and_d16’: 232:53.72 /builddir/build/BUILD/firefox-90.0.2/security/nss/lib/freebl/mpi/montmulf.c:143: warning: ignoring ‘#pragma pipeloop ’ [-Wunknown-pragmas] 232:53.72 143 | #pragma pipeloop(0) 232:53.72 | 232:53.72 /builddir/build/BUILD/firefox-90.0.2/security/nss/lib/freebl/mpi/montmulf.c: In function ‘mont_mulf_noconv’: 232:53.72 /builddir/build/BUILD/firefox-90.0.2/security/nss/lib/freebl/mpi/montmulf.c:218: warning: ignoring ‘#pragma pipeloop ’ [-Wunknown-pragmas] 232:53.72 218 | #pragma pipeloop(0) 232:53.72 | 232:53.73 /builddir/build/BUILD/firefox-90.0.2/security/nss/lib/freebl/mpi/montmulf.c:197:13: warning: unused variable ‘dptmp’ [-Wunused-variable] 232:53.73 197 | double *dptmp, *pdm1, *pdm2, *pdn, *pdtj, pdn_0, pdm1_0; 232:53.73 | ^~~~~ 232:53.73 /builddir/build/BUILD/firefox-90.0.2/security/nss/lib/freebl/mpi/montmulf.c:196:24: warning: unused variable ‘nextm2j’ [-Wunused-variable] 232:53.73 196 | double digit, m2j, nextm2j, a, b; 232:53.73 | ^~~~~~~ 232:53.73 /builddir/build/BUILD/firefox-90.0.2/security/nss/lib/freebl/mpi/montmulf.c:195:9: warning: unused variable ‘tmp’ [-Wunused-variable] 232:53.73 195 | int tmp; 232:53.73 | ^~~ 232:53.92 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 232:54.30 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 232:54.35 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 232:54.41 /builddir/build/BUILD/firefox-90.0.2/security/nss/lib/freebl/mpi/mpi.c: In function ‘mp_gcd’: 232:54.41 /builddir/build/BUILD/firefox-90.0.2/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] 232:54.41 1732 | for (i = 0; i < USED(&f) && i < USED(&g); i++) { 232:54.41 | ^ 232:54.41 /builddir/build/BUILD/firefox-90.0.2/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] 232:54.41 1732 | for (i = 0; i < USED(&f) && i < USED(&g); i++) { 232:54.41 | ^ 232:54.41 /builddir/build/BUILD/firefox-90.0.2/security/nss/lib/freebl/mpi/mpi.c:1734:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 232:54.41 1734 | for (j = 0; j < MP_DIGIT_BIT; j++) { 232:54.41 | ^ 232:54.42 In file included from /builddir/build/BUILD/firefox-90.0.2/security/nss/lib/freebl/mpi/mpi.c:10: 232:54.42 /builddir/build/BUILD/firefox-90.0.2/security/nss/lib/freebl/mpi/mpi.c: In function ‘s_mp_fixup_reciprocal’: 232:54.42 /builddir/build/BUILD/firefox-90.0.2/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] 232:54.42 86 | #define MP_MIN(a, b) (((a) < (b)) ? (a) : (b)) 232:54.42 | ^ 232:54.42 /builddir/build/BUILD/firefox-90.0.2/security/nss/lib/freebl/mpi/mpi.c:2133:17: note: in expansion of macro ‘MP_MIN’ 232:54.42 2133 | int j = MP_MIN(k, MP_DIGIT_BIT); 232:54.42 | ^~~~~~ 232:54.42 /builddir/build/BUILD/firefox-90.0.2/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] 232:54.42 86 | #define MP_MIN(a, b) (((a) < (b)) ? (a) : (b)) 232:54.42 | ^~~ 232:54.42 /builddir/build/BUILD/firefox-90.0.2/security/nss/lib/freebl/mpi/mpi.c:2133:17: note: in expansion of macro ‘MP_MIN’ 232:54.42 2133 | int j = MP_MIN(k, MP_DIGIT_BIT); 232:54.42 | ^~~~~~ 232:54.42 /builddir/build/BUILD/firefox-90.0.2/security/nss/lib/freebl/mpi/mpi.c:2135:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 232:54.42 2135 | if (j < MP_DIGIT_BIT) { 232:54.42 | ^ 232:54.46 /builddir/build/BUILD/firefox-90.0.2/security/nss/lib/freebl/mpi/mpi.c: In function ‘s_mp_todigit’: 232:54.46 /builddir/build/BUILD/firefox-90.0.2/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] 232:54.46 4706 | if (val >= r) 232:54.46 | ^~ 232:56.29 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 232:56.50 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 232:57.20 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 232:57.49 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 232:57.84 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 232:58.03 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 232:58.43 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 232:58.70 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 232:58.97 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 232:59.20 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 232:59.41 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 232:59.84 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 233:00.23 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 233:00.43 third_party/sipcc 233:00.43 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 233:00.61 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 233:01.49 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 233:02.20 In file included from /usr/include/string.h:519, 233:02.20 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/string.h:3, 233:02.20 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/throw_gcc.h:14, 233:02.20 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/stl_wrappers/type_traits:80, 233:02.20 from /usr/include/c++/11/bits/move.h:57, 233:02.20 from /usr/include/c++/11/bits/stl_pair.h:59, 233:02.20 from /usr/include/c++/11/bits/stl_algobase.h:64, 233:02.20 from /usr/include/c++/11/list:60, 233:02.20 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/list:3, 233:02.20 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/stl_wrappers/list:60, 233:02.20 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/video/call_stats.h:14, 233:02.20 from /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/video/call_stats.cc:11, 233:02.20 from Unified_cpp_video_video_gn0.cpp:2: 233:02.20 In function ‘char* strncpy(char*, const char*, size_t)’, 233:02.20 inlined from ‘webrtc::VideoCodec webrtc::{anonymous}::CreateDecoderVideoCodec(const webrtc::VideoReceiveStream::Decoder&)’ at /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/video/video_receive_stream.cc:51:10, 233:02.20 inlined from ‘virtual void webrtc::internal::VideoReceiveStream::Start()’ at /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/video/video_receive_stream.cc:202:47: 233:02.20 /usr/include/bits/string_fortified.h:95:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 32 equals destination size [-Wstringop-truncation] 233:02.20 95 | return __builtin___strncpy_chk (__dest, __src, __len, 233:02.20 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 233:02.20 96 | __glibc_objsize (__dest)); 233:02.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 233:04.69 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 233:06.75 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 233:06.88 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 233:06.99 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 233:07.35 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 233:07.41 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 233:08.05 In file included from Unified_cpp_video_video_gn1.cpp:2: 233:08.05 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/video/video_stream_encoder.cc: In member function ‘virtual void webrtc::VideoStreamEncoder::AdaptDown(webrtc::AdaptationObserverInterface::AdaptReason)’: 233:08.05 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/video/video_stream_encoder.cc:990:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 233:08.05 990 | } 233:08.05 | ^ 233:08.05 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/video/video_stream_encoder.cc:991:5: note: here 233:08.05 991 | case VideoSendStream::DegradationPreference::kMaintainFramerate: { 233:08.05 | ^~~~ 233:08.05 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/video/video_stream_encoder.cc: In member function ‘virtual void webrtc::VideoStreamEncoder::AdaptUp(webrtc::AdaptationObserverInterface::AdaptReason)’: 233:08.05 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/video/video_stream_encoder.cc:1073:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 233:08.05 1073 | } 233:08.05 | ^ 233:08.05 /builddir/build/BUILD/firefox-90.0.2/third_party/libwebrtc/webrtc/video/video_stream_encoder.cc:1074:5: note: here 233:08.05 1074 | case VideoSendStream::DegradationPreference::kMaintainFramerate: { 233:08.05 | ^~~~ 233:08.20 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 233:08.51 toolkit/components/alerts 233:10.78 toolkit/components/antitracking 233:31.38 toolkit/components/autocomplete 233:47.46 toolkit/components/backgroundhangmonitor 233:50.06 toolkit/components/backgroundtasks 233:52.42 toolkit/components/browser 234:13.16 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 234:13.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIPrompt.h:14, 234:13.16 from /builddir/build/BUILD/firefox-90.0.2/docshell/base/nsDocShellTreeOwner.h:25, 234:13.16 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/browser/nsWebBrowser.h:11, 234:13.16 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/browser/nsWebBrowser.cpp:8, 234:13.16 from Unified_cpp_components_browser0.cpp:2: 234:13.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 234:13.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 234:13.16 657 | aOther.mHdr->mLength = 0; 234:13.16 | ~~~~~~~~~~~~~~~~~~~~~^~~ 234:13.16 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/Units.h:20, 234:13.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIWidget.h:12, 234:13.16 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/browser/nsWebBrowser.h:23, 234:13.16 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/browser/nsWebBrowser.cpp:8, 234:13.16 from Unified_cpp_components_browser0.cpp:2: 234:13.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 234:13.16 1903 | mBands = aRegion.mBands.Clone(); 234:13.16 | ~~~~~~~~~~~~~~~~~~~~^~ 234:14.52 toolkit/components/build 234:15.51 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 234:15.51 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:13, 234:15.51 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/HangAnnotations.h:12, 234:15.51 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 234:15.51 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 234:15.51 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 234:15.51 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 234:15.51 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::BackgroundHangManager::RunMonitorThread()’: 234:15.51 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘mozilla::BackgroundHangAnnotations [1]’ [-Warray-bounds] 234:15.51 452 | mArray.mHdr->mLength = 0; 234:15.51 | ~~~~~~~~~~~~~~~~~~~~~^~~ 234:15.51 In file included from Unified_cpp_ackgroundhangmonitor0.cpp:2: 234:15.51 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:419:59: note: while referencing ‘’ 234:15.51 419 | currentThread->mAnnotators.GatherAnnotations(); 234:15.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 234:15.51 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 234:15.51 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:13, 234:15.51 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/HangAnnotations.h:12, 234:15.51 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 234:15.51 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 234:15.51 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 234:15.51 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 234:15.51 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘mozilla::BackgroundHangAnnotations [1]’ [-Warray-bounds] 234:15.52 452 | mArray.mHdr->mLength = 0; 234:15.52 | ~~~~~~~~~~~~~~~~~~~~~^~~ 234:15.52 In file included from Unified_cpp_ackgroundhangmonitor0.cpp:2: 234:15.52 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:419:59: note: while referencing ‘’ 234:15.52 419 | currentThread->mAnnotators.GatherAnnotations(); 234:15.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 234:16.50 toolkit/components/cascade_bloom_filter 234:17.38 toolkit/components/clearsitedata 234:18.09 toolkit/components/commandlines 234:21.57 toolkit/components/ctypes 234:25.44 toolkit/components/downloads 234:31.00 toolkit/components/extensions 234:31.18 toolkit/components/extensions/webrequest 235:02.97 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:73, 235:02.97 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:13, 235:02.97 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 235:02.97 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:9, 235:02.97 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 235:02.97 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 235:02.97 from Unified_cpp_extensions0.cpp:2: 235:02.97 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/RefPtr.h: In member function ‘nsresult mozilla::ExtensionPolicyService::InjectContentScripts(mozilla::extensions::WebExtensionPolicy*)’: 235:02.98 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/RefPtr.h:50:47: warning: ‘mozTryTempResult_.mozilla::Result, nsresult>::mImpl.mozilla::detail::ResultImplementation, nsresult, mozilla::detail::PackingStrategy::NullIsOk>::.mozilla::detail::ResultImplementationNullIsOk, nsresult, false>::.mozilla::detail::ResultImplementationNullIsOkBase, nsresult>::mValue.mozilla::CompactPair, false>, nsresult>::.mozilla::detail::CompactPairHelper, false>, nsresult, mozilla::detail::AsMember, mozilla::detail::AsMember>::mFirstA.mozilla::detail::MaybeStorageBase, false>::mStorage.mozilla::detail::MaybeStorageBase, false>::Union::val.RefPtr::mRawPtr’ may be used uninitialized in this function [-Wmaybe-uninitialized] 235:02.98 50 | static void Release(U* aPtr) { aPtr->Release(); } 235:02.98 | ~~~~~~~~~~~~~^~ 235:02.98 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Result.h:121, 235:02.98 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/jspubtd.h:17, 235:02.98 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:19, 235:02.98 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 235:02.98 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:9, 235:02.98 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 235:02.98 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 235:02.98 from Unified_cpp_extensions0.cpp:2: 235:02.98 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:783:10: note: ‘mozTryTempResult_.mozilla::Result, nsresult>::mImpl.mozilla::detail::ResultImplementation, nsresult, mozilla::detail::PackingStrategy::NullIsOk>::.mozilla::detail::ResultImplementationNullIsOk, nsresult, false>::.mozilla::detail::ResultImplementationNullIsOkBase, nsresult>::mValue.mozilla::CompactPair, false>, nsresult>::.mozilla::detail::CompactPairHelper, false>, nsresult, mozilla::detail::AsMember, mozilla::detail::AsMember>::mFirstA.mozilla::detail::MaybeStorageBase, false>::mStorage.mozilla::detail::MaybeStorageBase, false>::Union::val.RefPtr::mRawPtr’ was declared here 235:02.98 783 | auto mozTryTempResult_ = ::mozilla::ToResult(expr); \ 235:02.98 | ^~~~~~~~~~~~~~~~~ 235:02.98 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/extensions/ExtensionPolicyService.cpp:338:5: note: in expansion of macro ‘MOZ_TRY’ 235:02.98 338 | MOZ_TRY(ExecuteContentScripts(jsapi.cx(), inner, 235:02.98 | ^~~~~~~ 235:03.54 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 235:03.54 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 235:03.54 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:9, 235:03.54 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 235:03.54 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 235:03.54 from Unified_cpp_extensions0.cpp:2: 235:03.54 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In static member function ‘static already_AddRefed mozilla::extensions::MatchPatternSet::Constructor(mozilla::dom::GlobalObject&, const nsTArray&, const mozilla::dom::MatchPatternOptions&, mozilla::ErrorResult&)’: 235:03.55 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘mozilla::extensions::MatchPatternSet::ArrayType [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 235:03.55 657 | aOther.mHdr->mLength = 0; 235:03.55 | ~~~~~~~~~~~~~~~~~~~~~^~~ 235:03.55 In file included from Unified_cpp_extensions0.cpp:29: 235:03.55 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/extensions/MatchPattern.cpp:509:13: note: while referencing ‘patterns’ 235:03.55 509 | ArrayType patterns; 235:03.55 | ^~~~~~~~ 235:05.21 toolkit/components/finalizationwitness 235:09.02 toolkit/components/find 235:10.78 toolkit/components/fuzzyfox 235:13.23 toolkit/components/glean 235:28.17 toolkit/components/glean/xpcom 235:38.55 toolkit/components/jsoncpp/src/lib_json 235:39.81 In file included from Unified_cpp_src_lib_json0.cpp:2: 235:39.81 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:756:34: warning: ‘Reader’ is deprecated: Use CharReader and CharReaderBuilder instead. [-Wdeprecated-declarations] 235:39.81 756 | Reader::Char Reader::getNextChar() { 235:39.81 | ^ 235:39.81 In file included from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:10, 235:39.81 from Unified_cpp_src_lib_json0.cpp:2: 235:39.81 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/jsoncpp/include/json/reader.h:37:63: note: declared here 235:39.81 37 | "Use CharReader and CharReaderBuilder instead.") JSON_API Reader { 235:39.81 | ^~~~~~ 235:39.81 In file included from Unified_cpp_src_lib_json0.cpp:2: 235:39.81 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:810:21: warning: ‘Reader’ is deprecated: Use CharReader and CharReaderBuilder instead. [-Wdeprecated-declarations] 235:39.81 810 | std::vector Reader::getStructuredErrors() const { 235:39.81 | ^~~~~~~~~~~~~~~ 235:39.81 In file included from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:10, 235:39.81 from Unified_cpp_src_lib_json0.cpp:2: 235:39.81 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/jsoncpp/include/json/reader.h:37:63: note: declared here 235:39.81 37 | "Use CharReader and CharReaderBuilder instead.") JSON_API Reader { 235:39.81 | ^~~~~~ 235:51.34 toolkit/components/kvstore 235:52.92 toolkit/components/lz4 235:52.92 toolkit/components/mediasniffer 235:52.93 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 235:54.18 toolkit/components/mozintl 235:56.39 toolkit/components/osfile 236:01.43 toolkit/components/parentalcontrols 236:03.50 toolkit/components/perfmonitoring 236:08.80 toolkit/components/places 236:33.28 toolkit/components/printingui/ipc 237:01.95 toolkit/components/printingui 237:06.30 toolkit/components/processtools 237:13.02 toolkit/components/protobuf 237:13.81 toolkit/components/reflect 237:16.42 toolkit/components/remote 237:40.94 toolkit/components/reputationservice 237:43.18 In file included from /usr/include/string.h:519, 237:43.18 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/string.h:3, 237:43.18 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/throw_gcc.h:14, 237:43.18 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/stl_wrappers/new:80, 237:43.18 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/mozalloc.h:16, 237:43.18 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/stl_wrappers/climits:66, 237:43.18 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/google/protobuf/message_lite.h:42, 237:43.18 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:36: 237:43.18 In function ‘void* memcpy(void*, const void*, size_t)’, 237:43.18 inlined from ‘google::protobuf::uint8* google::protobuf::io::EpsCopyOutputStream::WriteRaw(const void*, int, google::protobuf::uint8*)’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/google/protobuf/io/coded_stream.h:699:16, 237:43.18 inlined from ‘virtual google::protobuf::uint8* google::protobuf::internal::ImplicitWeakMessage::_InternalSerialize(google::protobuf::uint8*, google::protobuf::io::EpsCopyOutputStream*) const’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/google/protobuf/implicit_weak_message.h:87:28, 237:43.18 inlined from ‘bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /builddir/build/BUILD/firefox-90.0.2/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:388:30: 237:43.18 /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=] 237:43.18 29 | return __builtin___memcpy_chk (__dest, __src, __len, 237:43.18 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 237:43.18 30 | __glibc_objsize0 (__dest)); 237:43.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:12.73 toolkit/components/resistfingerprinting 238:28.35 toolkit/components/satchel 238:47.73 toolkit/components/sessionstore 238:51.89 toolkit/components/startup 238:57.90 toolkit/components/statusfilter 239:00.23 toolkit/components/telemetry/TelemetryHistogramData.inc.stub 239:01.38 toolkit/components/terminator 239:04.98 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIProperties.h:14, 239:04.98 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsDirectoryServiceUtils.h:10, 239:04.98 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/terminator/nsTerminator.cpp:28: 239:04.98 /builddir/build/BUILD/firefox-90.0.2/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.98 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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.98 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 239:04.98 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: 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.98 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2942:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 239:04.98 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 239:04.99 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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.99 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 239:04.99 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:04.99 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/RuntimeService.h:18, 239:04.99 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/terminator/nsTerminator.cpp:57: 239:04.99 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 239:04.99 27 | struct JSGCSetting { 239:04.99 | ^~~~~~~~~~~ 239:05.89 toolkit/components/typeaheadfind 239:20.25 toolkit/components/url-classifier 239:25.64 toolkit/components/viaduct 239:26.35 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 239:26.35 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/Entries.h:13, 239:26.35 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/HashStore.h:8, 239:26.35 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/HashStore.cpp:31: 239:26.35 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘nsresult mozilla::safebrowsing::ByteSliceWrite(nsIOutputStream*, nsTArray&)’: 239:26.35 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 239:26.35 317 | mHdr->mLength = 0; 239:26.35 | ~~~~~~~~~~~~~~^~~ 239:26.35 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/HashStore.cpp:700:21: note: while referencing ‘slice’ 239:26.35 700 | nsTArray slice; 239:26.35 | ^~~~~ 239:47.75 toolkit/components/windowwatcher 240:02.74 In file included from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/Entries.h:13, 240:02.74 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/ChunkSet.h:9, 240:02.74 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/ChunkSet.cpp:6, 240:02.74 from Unified_cpp_url-classifier0.cpp:2: 240:02.74 /builddir/build/BUILD/firefox-90.0.2/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]’: 240:02.74 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416: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]’ 240:02.74 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2621: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]’ 240:02.74 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2773: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; nsTArray::base_type = nsTArray_Impl, nsTArrayInfallibleAllocator>]’ 240:02.75 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2724:19: required from ‘nsTArray::nsTArray(std::initializer_list<_Tp>) [with E = nsTLiteralString]’ 240:02.75 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/Classifier.cpp:231:3: required from here 240:02.75 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675: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] 240:02.75 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 240:02.75 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:02.75 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTDependentSubstring.h:12, 240:02.75 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsCharSeparatedTokenizer.h:15, 240:02.75 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTSubstring.h:1376, 240:02.75 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsAString.h:22, 240:02.75 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsString.h:16, 240:02.75 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/Entries.h:14, 240:02.75 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/ChunkSet.h:9, 240:02.75 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/ChunkSet.cpp:6, 240:02.75 from Unified_cpp_url-classifier0.cpp:2: 240:02.75 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTLiteralString.h:24:7: note: ‘class nsTLiteralString’ declared here 240:02.75 24 | class nsTLiteralString : public mozilla::detail::nsTStringRepr { 240:02.75 | ^~~~~~~~~~~~~~~~ 240:13.40 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 240:13.40 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/Entries.h:13, 240:13.40 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/ChunkSet.h:9, 240:13.40 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/ChunkSet.cpp:6, 240:13.40 from Unified_cpp_url-classifier0.cpp:2: 240:13.40 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘nsresult mozilla::safebrowsing::ChunkSet::Write(nsIOutputStream*) const’: 240:13.40 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 240:13.40 317 | mHdr->mLength = 0; 240:13.40 | ~~~~~~~~~~~~~~^~~ 240:13.40 In file included from Unified_cpp_url-classifier0.cpp:2: 240:13.40 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/ChunkSet.cpp:139:22: note: while referencing ‘chunks’ 240:13.40 139 | nsTArray chunks(IO_BUFFER_SIZE); 240:13.40 | ^~~~~~ 240:16.31 toolkit/crashreporter 240:18.23 toolkit/library/buildid.cpp.stub 240:18.50 toolkit/mozapps/extensions 240:25.93 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 240:25.93 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/Entries.h:13, 240:25.93 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/ChunkSet.h:9, 240:25.93 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/ChunkSet.cpp:6, 240:25.93 from Unified_cpp_url-classifier0.cpp:2: 240:25.93 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘nsresult mozilla::safebrowsing::Classifier::_ZN7mozilla12safebrowsing10Classifier15UpdateHashStoreER8nsTArrayI6RefPtrINS0_11TableUpdateEEERK12nsTSubstringIcE.part.0(mozilla::safebrowsing::TableUpdateArray&, const nsACString&)’: 240:25.94 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 240:25.94 317 | mHdr->mLength = 0; 240:25.94 | ~~~~~~~~~~~~~~^~~ 240:25.94 In file included from Unified_cpp_url-classifier0.cpp:11: 240:25.94 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/Classifier.cpp:1324:28: note: while referencing ‘AddPrefixHashes’ 240:25.94 1324 | FallibleTArray AddPrefixHashes; 240:25.94 | ^~~~~~~~~~~~~~~ 240:25.94 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 240:25.94 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/Entries.h:13, 240:25.94 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/ChunkSet.h:9, 240:25.94 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/ChunkSet.cpp:6, 240:25.94 from Unified_cpp_url-classifier0.cpp:2: 240:25.94 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘FallibleTArray > [1]’ [-Warray-bounds] 240:25.94 317 | mHdr->mLength = 0; 240:25.94 | ~~~~~~~~~~~~~~^~~ 240:25.94 In file included from Unified_cpp_url-classifier0.cpp:11: 240:25.94 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/Classifier.cpp:1325:29: note: while referencing ‘AddCompletesHashes’ 240:25.94 1325 | FallibleTArray AddCompletesHashes; 240:25.94 | ^~~~~~~~~~~~~~~~~~ 240:30.30 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 240:30.30 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/Entries.h:13, 240:30.30 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/ChunkSet.h:9, 240:30.30 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/ChunkSet.cpp:6, 240:30.30 from Unified_cpp_url-classifier0.cpp:2: 240:30.30 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘nsresult mozilla::safebrowsing::ChunkSet::Read(nsIInputStream*, uint32_t)’: 240:30.30 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 240:30.30 317 | mHdr->mLength = 0; 240:30.30 | ~~~~~~~~~~~~~~^~~ 240:30.30 In file included from Unified_cpp_url-classifier0.cpp:2: 240:30.30 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/url-classifier/ChunkSet.cpp:167:22: note: while referencing ‘chunks’ 240:30.30 167 | nsTArray chunks(IO_BUFFER_SIZE); 240:30.30 | ^~~~~~ 240:34.86 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 240:34.87 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/nsCSPUtils.h:15, 240:34.87 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/nsCSPContext.h:10, 240:34.87 from /builddir/build/BUILD/firefox-90.0.2/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 240:34.87 from Unified_cpp_mozapps_extensions0.cpp:2: 240:34.87 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult mozilla::AddonManagerStartup::RegisterChrome(nsIURI*, JS::HandleValue, JSContext*, nsIJSRAIIHelper**)’: 240:34.87 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray, 2> > [1]’ [-Warray-bounds] 240:34.87 657 | aOther.mHdr->mLength = 0; 240:34.87 | ~~~~~~~~~~~~~~~~~~~~~^~~ 240:34.87 In file included from Unified_cpp_mozapps_extensions0.cpp:11: 240:34.87 /builddir/build/BUILD/firefox-90.0.2/toolkit/mozapps/extensions/AddonManagerStartup.cpp:791:39: note: while referencing ‘overrides’ 240:34.87 791 | nsTArray overrides; 240:34.87 | ^~~~~~~~~ 240:34.87 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 240:34.87 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/nsCSPUtils.h:15, 240:34.87 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/nsCSPContext.h:10, 240:34.87 from /builddir/build/BUILD/firefox-90.0.2/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 240:34.87 from Unified_cpp_mozapps_extensions0.cpp:2: 240:34.87 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 240:34.87 657 | aOther.mHdr->mLength = 0; 240:34.87 | ~~~~~~~~~~~~~~~~~~~~~^~~ 240:34.87 In file included from Unified_cpp_mozapps_extensions0.cpp:11: 240:34.87 /builddir/build/BUILD/firefox-90.0.2/toolkit/mozapps/extensions/AddonManagerStartup.cpp:790:26: note: while referencing ‘content’ 240:34.87 790 | nsTArray content; 240:34.87 | ^~~~~~~ 240:34.87 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 240:34.87 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/nsCSPUtils.h:15, 240:34.87 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/nsCSPContext.h:10, 240:34.87 from /builddir/build/BUILD/firefox-90.0.2/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 240:34.87 from Unified_cpp_mozapps_extensions0.cpp:2: 240:34.87 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray, 3> > [1]’ [-Warray-bounds] 240:34.87 657 | aOther.mHdr->mLength = 0; 240:34.87 | ~~~~~~~~~~~~~~~~~~~~~^~~ 240:34.87 In file included from Unified_cpp_mozapps_extensions0.cpp:11: 240:34.87 /builddir/build/BUILD/firefox-90.0.2/toolkit/mozapps/extensions/AddonManagerStartup.cpp:789:37: note: while referencing ‘locales’ 240:34.87 789 | nsTArray locales; 240:34.87 | ^~~~~~~ 240:35.03 toolkit/profile 240:36.17 toolkit/system/gnome 240:40.92 toolkit/system/unixproxy 240:44.93 toolkit/xre 240:47.93 tools/performance 241:14.82 tools/profiler 241:35.71 In file included from Unified_cpp_tools_profiler0.cpp:74: 241:35.71 /builddir/build/BUILD/firefox-90.0.2/tools/profiler/core/platform.cpp: In function ‘void DoLULBacktrace(PSLockRef, const RegisteredThread&, const Registers&, NativeStack&)’: 241:35.71 /builddir/build/BUILD/firefox-90.0.2/tools/profiler/core/platform.cpp:2084:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct lul::UnwindRegs’; use assignment or value-initialization instead [-Wclass-memaccess] 241:35.71 2084 | memset(&startRegs, 0, sizeof(startRegs)); 241:35.71 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:35.71 In file included from /builddir/build/BUILD/firefox-90.0.2/tools/profiler/core/platform.cpp:151, 241:35.71 from Unified_cpp_tools_profiler0.cpp:74: 241:35.71 /builddir/build/BUILD/firefox-90.0.2/tools/profiler/lul/LulMain.h:134:8: note: ‘struct lul::UnwindRegs’ declared here 241:35.71 134 | struct UnwindRegs { 241:35.71 | ^~~~~~~~~~ 241:57.92 uriloader/base 241:59.05 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 241:59.05 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xpcpublic.h:36, 241:59.05 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsJSUtils.h:23, 241:59.05 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerMarkers.h:51, 241:59.05 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:27, 241:59.05 from /builddir/build/BUILD/firefox-90.0.2/tools/profiler/core/ProfileBuffer.h:9, 241:59.05 from /builddir/build/BUILD/firefox-90.0.2/tools/profiler/core/ProfileBuffer.cpp:7, 241:59.05 from Unified_cpp_tools_profiler0.cpp:11: 241:59.05 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In lambda function: 241:59.05 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 241:59.05 317 | mHdr->mLength = 0; 241:59.05 | ~~~~~~~~~~~~~~^~~ 241:59.05 In file included from Unified_cpp_tools_profiler0.cpp:119: 241:59.05 /builddir/build/BUILD/firefox-90.0.2/tools/profiler/gecko/nsProfiler.cpp:526:37: note: while referencing ‘outBuff’ 241:59.05 526 | FallibleTArray outBuff; 241:59.05 | ^~~~~~~ 242:02.92 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 242:02.92 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xpcpublic.h:36, 242:02.92 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsJSUtils.h:23, 242:02.92 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerMarkers.h:51, 242:02.92 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:27, 242:02.92 from /builddir/build/BUILD/firefox-90.0.2/tools/profiler/core/ProfileBuffer.h:9, 242:02.92 from /builddir/build/BUILD/firefox-90.0.2/tools/profiler/core/ProfileBuffer.cpp:7, 242:02.92 from Unified_cpp_tools_profiler0.cpp:11: 242:02.92 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In static member function ‘static void mozilla::ProfilerParent::_ZN7mozilla14ProfilerParent15ProfilerStartedEP22nsIProfilerStartParams.part.0(nsIProfilerStartParams*)’: 242:02.93 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 242:02.93 452 | mArray.mHdr->mLength = 0; 242:02.93 | ~~~~~~~~~~~~~~~~~~~~~^~~ 242:02.93 In file included from Unified_cpp_tools_profiler0.cpp:110: 242:02.93 /builddir/build/BUILD/firefox-90.0.2/tools/profiler/gecko/ProfilerParent.cpp:703:52: note: while referencing ‘’ 242:02.93 703 | ipcParams.filters() = aParams->GetFilters().Clone(); 242:02.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 242:17.89 In file included from Unified_cpp_tools_profiler1.cpp:38: 242:17.89 /builddir/build/BUILD/firefox-90.0.2/tools/profiler/lul/LulMain.cpp: In function ‘bool lul::GetAndCheckStackTrace(lul::LUL*, const char*)’: 242:17.89 /builddir/build/BUILD/firefox-90.0.2/tools/profiler/lul/LulMain.cpp:1692:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct lul::UnwindRegs’; use assignment or value-initialization instead [-Wclass-memaccess] 242:17.89 1692 | memset(&startRegs, 0, sizeof(startRegs)); 242:17.89 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:17.89 In file included from /builddir/build/BUILD/firefox-90.0.2/tools/profiler/lul/LulMainInt.h:11, 242:17.89 from /builddir/build/BUILD/firefox-90.0.2/tools/profiler/lul/LulDwarfSummariser.h:10, 242:17.89 from /builddir/build/BUILD/firefox-90.0.2/tools/profiler/lul/LulDwarfExt.h:45, 242:17.89 from /builddir/build/BUILD/firefox-90.0.2/tools/profiler/lul/LulDwarfInt.h:42, 242:17.89 from /builddir/build/BUILD/firefox-90.0.2/tools/profiler/lul/LulDwarf.cpp:57, 242:17.89 from Unified_cpp_tools_profiler1.cpp:11: 242:17.89 /builddir/build/BUILD/firefox-90.0.2/tools/profiler/lul/LulMain.h:134:8: note: ‘struct lul::UnwindRegs’ declared here 242:17.89 134 | struct UnwindRegs { 242:17.89 | ^~~~~~~~~~ 242:18.23 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/JSONWriter.h:98, 242:18.23 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BaseProfileJSONWriter.h:11, 242:18.23 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BaseProfilerMarkersDetail.h:23, 242:18.23 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BaseProfilerMarkers.h:34, 242:18.23 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/BaseProfiler.h:29, 242:18.23 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:24, 242:18.23 from /builddir/build/BUILD/firefox-90.0.2/tools/profiler/lul/LulMain.cpp:18, 242:18.23 from Unified_cpp_tools_profiler1.cpp:38: 242:18.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = lul::RuleSet]’: 242:18.23 /builddir/build/BUILD/firefox-90.0.2/tools/profiler/lul/LulMain.cpp:483:19: required from here 242:18.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:35:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class lul::RuleSet’; use assignment or value-initialization instead [-Wclass-memaccess] 242:18.23 35 | memset(aT, 0, sizeof(T)); 242:18.23 | ~~~~~~^~~~~~~~~~~~~~~~~~ 242:18.23 In file included from /builddir/build/BUILD/firefox-90.0.2/tools/profiler/lul/LulDwarfSummariser.h:10, 242:18.23 from /builddir/build/BUILD/firefox-90.0.2/tools/profiler/lul/LulDwarfExt.h:45, 242:18.23 from /builddir/build/BUILD/firefox-90.0.2/tools/profiler/lul/LulDwarfInt.h:42, 242:18.23 from /builddir/build/BUILD/firefox-90.0.2/tools/profiler/lul/LulDwarf.cpp:57, 242:18.23 from Unified_cpp_tools_profiler1.cpp:11: 242:18.24 /builddir/build/BUILD/firefox-90.0.2/tools/profiler/lul/LulMainInt.h:299:7: note: ‘class lul::RuleSet’ declared here 242:18.24 299 | class RuleSet { 242:18.24 | ^~~~~~~ 242:20.74 uriloader/exthandler 242:25.99 uriloader/prefetch 242:38.39 uriloader/preload 242:52.71 view 243:02.91 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 243:02.91 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:13, 243:02.91 from /builddir/build/BUILD/firefox-90.0.2/uriloader/exthandler/ContentHandlerService.h:10, 243:02.91 from /builddir/build/BUILD/firefox-90.0.2/uriloader/exthandler/ContentHandlerService.cpp:7, 243:02.91 from Unified_cpp_uriloader_exthandler0.cpp:2: 243:02.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void nsMIMEInfoBase::CopyBasicDataTo(nsMIMEInfoBase*)’: 243:02.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 243:02.91 452 | mArray.mHdr->mLength = 0; 243:02.91 | ~~~~~~~~~~~~~~~~~~~~~^~~ 243:02.91 In file included from Unified_cpp_uriloader_exthandler0.cpp:74: 243:02.91 /builddir/build/BUILD/firefox-90.0.2/uriloader/exthandler/nsMIMEInfoImpl.cpp:364:42: note: while referencing ‘’ 243:02.91 364 | aOther->mExtensions = mExtensions.Clone(); 243:02.91 | ~~~~~~~~~~~~~~~~~^~ 243:02.91 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 243:02.91 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:13, 243:02.91 from /builddir/build/BUILD/firefox-90.0.2/uriloader/exthandler/ContentHandlerService.h:10, 243:02.91 from /builddir/build/BUILD/firefox-90.0.2/uriloader/exthandler/ContentHandlerService.cpp:7, 243:02.91 from Unified_cpp_uriloader_exthandler0.cpp:2: 243:02.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 243:02.91 452 | mArray.mHdr->mLength = 0; 243:02.91 | ~~~~~~~~~~~~~~~~~~~~~^~~ 243:02.91 In file included from Unified_cpp_uriloader_exthandler0.cpp:74: 243:02.91 /builddir/build/BUILD/firefox-90.0.2/uriloader/exthandler/nsMIMEInfoImpl.cpp:364:42: note: while referencing ‘’ 243:02.91 364 | aOther->mExtensions = mExtensions.Clone(); 243:02.91 | ~~~~~~~~~~~~~~~~~^~ 243:05.96 widget/gtk/mozgtk 243:05.96 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 243:06.02 widget/gtk/mozwayland 243:06.03 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 243:06.76 widget/gtk 243:06.77 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 243:17.63 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 243:17.63 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayView.h:9, 243:17.63 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:16, 243:17.63 from /builddir/build/BUILD/firefox-90.0.2/view/nsView.h:12, 243:17.63 from /builddir/build/BUILD/firefox-90.0.2/view/nsView.cpp:6, 243:17.63 from Unified_cpp_view0.cpp:2: 243:17.63 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 243:17.63 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 243:17.63 657 | aOther.mHdr->mLength = 0; 243:17.63 | ~~~~~~~~~~~~~~~~~~~~~^~~ 243:17.63 In file included from /builddir/build/BUILD/firefox-90.0.2/view/nsView.h:12, 243:17.63 from /builddir/build/BUILD/firefox-90.0.2/view/nsView.cpp:6, 243:17.63 from Unified_cpp_view0.cpp:2: 243:17.63 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 243:17.63 1903 | mBands = aRegion.mBands.Clone(); 243:17.63 | ~~~~~~~~~~~~~~~~~~~~^~ 243:18.29 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayView.h:9, 243:18.29 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:16, 243:18.29 from /builddir/build/BUILD/firefox-90.0.2/view/nsView.h:12, 243:18.29 from /builddir/build/BUILD/firefox-90.0.2/view/nsView.cpp:6, 243:18.29 from Unified_cpp_view0.cpp:2: 243:18.29 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In member function ‘void nsViewManager::InvalidateViewNoSuppression(nsView*, const nsRect&)’: 243:18.30 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:578:51: warning: array subscript 2 is outside array bounds of ‘const nsTArrayHeader [1]’ [-Warray-bounds] 243:18.30 578 | Header* Hdr() const MOZ_NONNULL_RETURN { return mHdr; } 243:18.30 | ^~~~ 243:18.30 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:276:29: note: while referencing ‘sEmptyTArrayHeader’ 243:18.30 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 243:18.30 | ^~~~~~~~~~~~~~~~~~ 244:02.40 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 244:02.40 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayView.h:9, 244:02.40 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:16, 244:02.40 from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 244:02.40 from /builddir/build/BUILD/firefox-90.0.2/widget/CompositorWidget.h:10, 244:02.40 from /builddir/build/BUILD/firefox-90.0.2/widget/gtk/nsWindow.h:14, 244:02.40 from /builddir/build/BUILD/firefox-90.0.2/widget/gtk/nsWindow.cpp:8: 244:02.40 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 244:02.41 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 244:02.41 657 | aOther.mHdr->mLength = 0; 244:02.41 | ~~~~~~~~~~~~~~~~~~~~~^~~ 244:02.41 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 244:02.41 from /builddir/build/BUILD/firefox-90.0.2/widget/CompositorWidget.h:10, 244:02.41 from /builddir/build/BUILD/firefox-90.0.2/widget/gtk/nsWindow.h:14, 244:02.41 from /builddir/build/BUILD/firefox-90.0.2/widget/gtk/nsWindow.cpp:8: 244:02.41 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 244:02.41 1903 | mBands = aRegion.mBands.Clone(); 244:02.41 | ~~~~~~~~~~~~~~~~~~~~^~ 244:41.55 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 244:41.55 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xpcpublic.h:36, 244:41.55 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsJSUtils.h:23, 244:41.55 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerMarkers.h:51, 244:41.55 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:27, 244:41.55 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 244:41.55 from /builddir/build/BUILD/firefox-90.0.2/widget/gtk/WidgetTraceEvent.cpp:8, 244:41.55 from Unified_cpp_widget_gtk1.cpp:11: 244:41.55 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘nsRegion& nsRegion::Copy(const nsRegion&)’: 244:41.55 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 244:41.55 657 | aOther.mHdr->mLength = 0; 244:41.55 | ~~~~~~~~~~~~~~~~~~~~~^~~ 244:41.55 In file included from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 244:41.56 from /builddir/build/BUILD/firefox-90.0.2/widget/CompositorWidget.h:10, 244:41.56 from /builddir/build/BUILD/firefox-90.0.2/widget/gtk/nsWindow.h:14, 244:41.56 from /builddir/build/BUILD/firefox-90.0.2/widget/gtk/WidgetUtilsGtk.cpp:10, 244:41.56 from Unified_cpp_widget_gtk1.cpp:20: 244:41.56 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:1903:34: note: while referencing ‘’ 244:41.56 1903 | mBands = aRegion.mBands.Clone(); 244:41.56 | ~~~~~~~~~~~~~~~~~~~~^~ 244:59.74 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 244:59.74 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayView.h:9, 244:59.74 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsRegion.h:16, 244:59.74 from /builddir/build/BUILD/firefox-90.0.2/layout/base/Units.h:20, 244:59.74 from /builddir/build/BUILD/firefox-90.0.2/widget/nsIWidget.h:12, 244:59.74 from /builddir/build/BUILD/firefox-90.0.2/widget/gtk/nsColorPicker.cpp:11, 244:59.74 from Unified_cpp_widget_gtk2.cpp:2: 244:59.74 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void nsDragService::TargetDataReceived(GtkWidget*, GdkDragContext*, gint, gint, GtkSelectionData*, guint, guint32)’: 244:59.74 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 244:59.74 317 | mHdr->mLength = 0; 244:59.74 | ~~~~~~~~~~~~~~^~~ 244:59.74 In file included from Unified_cpp_widget_gtk2.cpp:20: 244:59.74 /builddir/build/BUILD/firefox-90.0.2/widget/gtk/nsDragService.cpp:1033:23: note: while referencing ‘copy’ 244:59.74 1033 | nsTArray copy; 244:59.74 | ^~~~ 245:01.19 widget/gtk/wayland 245:01.20 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 245:01.60 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 245:01.67 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 245:01.73 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 245:01.79 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 245:02.20 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 245:02.26 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 245:02.33 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 245:02.53 widget/headless 245:02.74 widget 245:23.82 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/TextEvents.h:12, 245:23.82 from /builddir/build/BUILD/firefox-90.0.2/widget/InputData.h:21, 245:23.82 from /builddir/build/BUILD/firefox-90.0.2/widget/nsBaseWidget.h:8, 245:23.82 from /builddir/build/BUILD/firefox-90.0.2/widget/headless/HeadlessWidget.h:10, 245:23.82 from /builddir/build/BUILD/firefox-90.0.2/widget/headless/HeadlessCompositorWidget.h:11, 245:23.82 from /builddir/build/BUILD/firefox-90.0.2/widget/headless/HeadlessCompositorWidget.cpp:7, 245:23.82 from Unified_cpp_widget_headless0.cpp:20: 245:23.82 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BasicEvents.h: In member function ‘virtual nsresult mozilla::widget::HeadlessWidget::SynthesizeNativeMouseEvent(nsIWidget::LayoutDeviceIntPoint, nsIWidget::NativeMouseMessage, mozilla::MouseButton, nsIWidget::Modifiers, nsIObserver*)’: 245:23.82 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BasicEvents.h:1064:74: warning: ‘msg’ may be used uninitialized [-Wmaybe-uninitialized] 245:23.82 1064 | : WidgetEvent(aIsTrusted, aMessage, aEventClassID), mWidget(aWidget) {} 245:23.82 | ^ 245:23.82 In file included from Unified_cpp_widget_headless0.cpp:74: 245:23.82 /builddir/build/BUILD/firefox-90.0.2/widget/headless/HeadlessWidget.cpp:441:16: note: ‘msg’ was declared here 245:23.82 441 | EventMessage msg; 245:23.82 | ^~~ 246:02.79 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 246:02.79 from /builddir/build/BUILD/firefox-90.0.2/widget/InputData.h:11, 246:02.79 from /builddir/build/BUILD/firefox-90.0.2/widget/nsBaseWidget.h:8, 246:02.79 from /builddir/build/BUILD/firefox-90.0.2/widget/nsBaseWidget.cpp:8: 246:02.79 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘nsEventStatus nsBaseWidget::ProcessUntransformedAPZEvent(mozilla::WidgetInputEvent*, const mozilla::layers::APZEventResult&)’: 246:02.79 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 246:02.79 317 | mHdr->mLength = 0; 246:02.79 | ~~~~~~~~~~~~~~^~~ 246:02.79 /builddir/build/BUILD/firefox-90.0.2/widget/nsBaseWidget.cpp:982:36: note: while referencing ‘allowedTouchBehaviors’ 246:02.79 982 | nsTArray allowedTouchBehaviors; 246:02.79 | ^~~~~~~~~~~~~~~~~~~~~ 247:12.97 widget/x11 247:12.98 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 247:13.04 xpcom/base 247:49.59 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 247:49.59 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xpcpublic.h:36, 247:49.59 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsJSUtils.h:23, 247:49.59 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerMarkers.h:51, 247:49.59 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:27, 247:49.59 from /builddir/build/BUILD/firefox-90.0.2/xpcom/base/AppShutdown.cpp:15, 247:49.59 from Unified_cpp_xpcom_base0.cpp:2: 247:49.59 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::CycleCollectedJSContext::CleanupIDBTransactions(uint32_t)’: 247:49.59 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 247:49.59 317 | mHdr->mLength = 0; 247:49.59 | ~~~~~~~~~~~~~~^~~ 247:49.59 In file included from Unified_cpp_xpcom_base0.cpp:29: 247:49.59 /builddir/build/BUILD/firefox-90.0.2/xpcom/base/CycleCollectedJSContext.cpp:415:39: note: while referencing ‘localQueue’ 247:49.59 415 | nsTArray localQueue = 247:49.59 | ^~~~~~~~~~ 247:54.80 In file included from /builddir/build/BUILD/firefox-90.0.2/xpcom/base/nsCycleCollector.cpp:155, 247:54.80 from Unified_cpp_xpcom_base1.cpp:74: 247:54.80 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/AutoRestore.h: In member function ‘void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = PurpleScanBlackVisitor]’: 247:54.80 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/AutoRestore.h:36:32: warning: ‘((unsigned char*)((char*)&ar + offsetof(mozilla::Maybe >,mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::.mozilla::detail::MaybeStorageBase, false>::mStorage)))[8]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 247:54.80 36 | ~AutoRestore() { mLocation = mValue; } 247:54.80 | ^~~~~~ 247:54.80 In file included from Unified_cpp_xpcom_base1.cpp:74: 247:54.80 /builddir/build/BUILD/firefox-90.0.2/xpcom/base/nsCycleCollector.cpp:918:30: note: ‘((unsigned char*)((char*)&ar + offsetof(mozilla::Maybe >,mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::.mozilla::detail::MaybeStorageBase, false>::mStorage)))[8]’ was declared here 247:54.80 918 | Maybe> ar; 247:54.80 | ^~ 247:55.25 In file included from /builddir/build/BUILD/firefox-90.0.2/xpcom/base/nsCycleCollector.cpp:155, 247:55.25 from Unified_cpp_xpcom_base1.cpp:74: 247:55.25 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/AutoRestore.h: In member function ‘void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = RemoveSkippableVisitor]’: 247:55.25 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/AutoRestore.h:36:32: warning: ‘((unsigned char*)((char*)&ar + offsetof(mozilla::Maybe >,mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::.mozilla::detail::MaybeStorageBase, false>::mStorage)))[8]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 247:55.25 36 | ~AutoRestore() { mLocation = mValue; } 247:55.25 | ^~~~~~ 247:55.25 In file included from Unified_cpp_xpcom_base1.cpp:74: 247:55.25 /builddir/build/BUILD/firefox-90.0.2/xpcom/base/nsCycleCollector.cpp:918:30: note: ‘((unsigned char*)((char*)&ar + offsetof(mozilla::Maybe >,mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::.mozilla::detail::MaybeStorageBase, false>::mStorage)))[8]’ was declared here 247:55.25 918 | Maybe> ar; 247:55.25 | ^~ 247:55.36 In file included from /builddir/build/BUILD/firefox-90.0.2/xpcom/base/nsCycleCollector.cpp:155, 247:55.36 from Unified_cpp_xpcom_base1.cpp:74: 247:55.36 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/AutoRestore.h: In member function ‘void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = SnowWhiteKiller]’: 247:55.36 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/AutoRestore.h:36:32: warning: ‘((unsigned char*)((char*)&ar + offsetof(mozilla::Maybe >,mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::.mozilla::detail::MaybeStorageBase, false>::mStorage)))[8]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 247:55.36 36 | ~AutoRestore() { mLocation = mValue; } 247:55.36 | ^~~~~~ 247:55.36 In file included from Unified_cpp_xpcom_base1.cpp:74: 247:55.36 /builddir/build/BUILD/firefox-90.0.2/xpcom/base/nsCycleCollector.cpp:918:30: note: ‘((unsigned char*)((char*)&ar + offsetof(mozilla::Maybe >,mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::.mozilla::detail::MaybeStorageBase, false>::mStorage)))[8]’ was declared here 247:55.36 918 | Maybe> ar; 247:55.36 | ^~ 247:55.74 In file included from /builddir/build/BUILD/firefox-90.0.2/xpcom/base/nsCycleCollector.cpp:155, 247:55.74 from Unified_cpp_xpcom_base1.cpp:74: 247:55.74 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/AutoRestore.h: In member function ‘void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = SelectPointersVisitor]’: 247:55.74 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/AutoRestore.h:36:32: warning: ‘((unsigned char*)((char*)&ar + offsetof(mozilla::Maybe >,mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::.mozilla::detail::MaybeStorageBase, false>::mStorage)))[8]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 247:55.74 36 | ~AutoRestore() { mLocation = mValue; } 247:55.74 | ^~~~~~ 247:55.74 In file included from Unified_cpp_xpcom_base1.cpp:74: 247:55.74 /builddir/build/BUILD/firefox-90.0.2/xpcom/base/nsCycleCollector.cpp:918:30: note: ‘((unsigned char*)((char*)&ar + offsetof(mozilla::Maybe >,mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::.mozilla::detail::MaybeStorageBase, false>::mStorage)))[8]’ was declared here 247:55.74 918 | Maybe> ar; 247:55.74 | ^~ 247:58.05 xpcom/build/Services.cpp.stub 247:58.29 xpcom/components 248:15.09 In file included from Unified_cpp_xpcom_base2.cpp:38: 248:15.09 /builddir/build/BUILD/firefox-90.0.2/xpcom/base/nsMemoryReporterManager.cpp: In function ‘nsresult SystemHeapSize(int64_t*)’: 248:15.09 /builddir/build/BUILD/firefox-90.0.2/xpcom/base/nsMemoryReporterManager.cpp:131:34: warning: ‘mallinfo mallinfo()’ is deprecated [-Wdeprecated-declarations] 248:15.09 131 | struct mallinfo info = mallinfo(); 248:15.09 | ~~~~~~~~^~ 248:15.09 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/malloc.h:3, 248:15.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozmemory.h:20, 248:15.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Utility.h:23, 248:15.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/UniquePtr.h:12, 248:15.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:30, 248:15.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Value.h:23, 248:15.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsISimpleEnumerator.h:13, 248:15.09 from /builddir/build/BUILD/firefox-90.0.2/xpcom/base/nsMemoryImpl.cpp:12, 248:15.09 from Unified_cpp_xpcom_base2.cpp:20: 248:15.09 /usr/include/malloc.h:118:24: note: declared here 248:15.09 118 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; 248:15.09 | ^~~~~~~~ 248:28.23 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIProperties.h:14, 248:28.23 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsDirectoryServiceUtils.h:10, 248:28.23 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIFile.h:546, 248:28.23 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BackgroundTasks.h:13, 248:28.23 from StaticComponents.cpp:11: 248:28.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::net::NetAddr; ElemType = mozilla::net::NetAddr; IndexType = long unsigned int; SizeType = long unsigned int]’: 248:28.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 248:28.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 248:28.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 248:28.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2938:17: required from ‘CopyableTArray::CopyableTArray(const CopyableTArray&) [with E = mozilla::net::NetAddr]’ 248:28.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/HTTPSSVC.h:49:8: required from ‘static void mozilla::detail::VariantImplementation::copyConstruct(void*, const Variant&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 4; T = mozilla::net::SvcParamIpv4Hint; Ts = {mozilla::net::SvcParamEchConfig, mozilla::net::SvcParamIpv6Hint, mozilla::net::SvcParamODoHConfig}]’ 248:28.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Variant.h:223:26: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 248:28.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Variant.h:223:26: required from ‘static void mozilla::detail::VariantImplementation::copyConstruct(void*, const Variant&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::Nothing; Ts = {mozilla::net::SvcParamAlpn, mozilla::net::SvcParamNoDefaultAlpn, mozilla::net::SvcParamPort, mozilla::net::SvcParamIpv4Hint, mozilla::net::SvcParamEchConfig, mozilla::net::SvcParamIpv6Hint, mozilla::net::SvcParamODoHConfig}]’ 248:28.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Variant.h:652:24: required from ‘mozilla::Variant::Variant(const mozilla::Variant&) [with Ts = {mozilla::Nothing, mozilla::net::SvcParamAlpn, mozilla::net::SvcParamNoDefaultAlpn, mozilla::net::SvcParamPort, mozilla::net::SvcParamIpv4Hint, mozilla::net::SvcParamEchConfig, mozilla::net::SvcParamIpv6Hint, mozilla::net::SvcParamODoHConfig}]’ 248:28.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/HTTPSSVC.h:82:8: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = const mozilla::net::SvcFieldValue&; E = mozilla::net::SvcFieldValue]’ 248:28.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:664:49: required from ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::net::SvcFieldValue; ElemType = mozilla::net::SvcFieldValue; IndexType = long unsigned int; SizeType = long unsigned int; bool IsTriviallyCopyConstructible = false; bool IsSameType = true]’ 248:28.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::net::SvcFieldValue; E = mozilla::net::SvcFieldValue; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 248:28.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::net::SvcFieldValue; E = mozilla::net::SvcFieldValue; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 248:28.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::net::SvcFieldValue; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 248:28.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2938:17: required from ‘CopyableTArray::CopyableTArray(const CopyableTArray&) [with E = mozilla::net::SvcFieldValue]’ 248:28.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/HTTPSSVC.h:90:8: required from here 248:28.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 248:28.23 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 248:28.23 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248:28.23 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/NetworkConnectivityService.h:12, 248:28.23 from StaticComponents.cpp:98: 248:28.23 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 248:28.23 106 | union NetAddr { 248:28.23 | ^~~~~~~ 248:29.53 xpcom/ds 248:51.16 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 248:51.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIComponentRegistrar.h:14, 248:51.16 from /builddir/build/BUILD/firefox-90.0.2/xpcom/components/nsComponentManager.h:13, 248:51.16 from /builddir/build/BUILD/firefox-90.0.2/xpcom/components/ManifestParser.h:10, 248:51.16 from /builddir/build/BUILD/firefox-90.0.2/xpcom/components/ManifestParser.cpp:11, 248:51.16 from Unified_cpp_xpcom_components0.cpp:11: 248:51.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult nsComponentManagerImpl::GetContractIDs(nsTArray >&)’: 248:51.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 248:51.16 452 | mArray.mHdr->mLength = 0; 248:51.16 | ~~~~~~~~~~~~~~~~~~~~~^~~ 248:51.16 In file included from Unified_cpp_xpcom_components0.cpp:38: 248:51.16 /builddir/build/BUILD/firefox-90.0.2/xpcom/components/nsComponentManager.cpp:1601:42: note: while referencing ‘’ 248:51.16 1601 | aResult = ToTArray>(mContractIDs.Keys()); 248:51.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 248:51.17 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 248:51.17 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIComponentRegistrar.h:14, 248:51.17 from /builddir/build/BUILD/firefox-90.0.2/xpcom/components/nsComponentManager.h:13, 248:51.17 from /builddir/build/BUILD/firefox-90.0.2/xpcom/components/ManifestParser.h:10, 248:51.17 from /builddir/build/BUILD/firefox-90.0.2/xpcom/components/ManifestParser.cpp:11, 248:51.17 from Unified_cpp_xpcom_components0.cpp:11: 248:51.17 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 248:51.17 452 | mArray.mHdr->mLength = 0; 248:51.17 | ~~~~~~~~~~~~~~~~~~~~~^~~ 248:51.17 In file included from Unified_cpp_xpcom_components0.cpp:38: 248:51.17 /builddir/build/BUILD/firefox-90.0.2/xpcom/components/nsComponentManager.cpp:1601:42: note: while referencing ‘’ 248:51.17 1601 | aResult = ToTArray>(mContractIDs.Keys()); 248:51.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 248:51.96 In file included from Unified_cpp_xpcom_components0.cpp:11: 248:51.96 /builddir/build/BUILD/firefox-90.0.2/xpcom/components/ManifestParser.cpp: In function ‘void ParseManifest(NSLocationType, mozilla::FileLocation&, char*, bool)’: 248:51.96 /builddir/build/BUILD/firefox-90.0.2/xpcom/components/ManifestParser.cpp:693:72: warning: array subscript [0, 4294967294] is outside array bounds of ‘const nsTArrayHeader [1]’ [-Warray-bounds] 248:51.96 693 | nsComponentManagerImpl::gComponentManager->ManifestContract(mgrcx, d.lineno, 248:51.96 | ^ 248:51.96 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIComponentRegistrar.h:14, 248:51.96 from /builddir/build/BUILD/firefox-90.0.2/xpcom/components/nsComponentManager.h:13, 248:51.96 from /builddir/build/BUILD/firefox-90.0.2/xpcom/components/ManifestParser.h:10, 248:51.96 from /builddir/build/BUILD/firefox-90.0.2/xpcom/components/ManifestParser.cpp:11, 248:51.96 from Unified_cpp_xpcom_components0.cpp:11: 248:51.96 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:276:29: note: while referencing ‘sEmptyTArrayHeader’ 248:51.96 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 248:51.96 | ^~~~~~~~~~~~~~~~~~ 248:54.44 xpcom/io 248:54.45 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 248:57.64 /builddir/build/BUILD/firefox-90.0.2/xpcom/io/nsLocalFileUnix.cpp: In member function ‘nsresult nsLocalFile::CreateAllAncestors(uint32_t)’: 248:57.64 /builddir/build/BUILD/firefox-90.0.2/xpcom/io/nsLocalFileUnix.cpp:429:41: warning: ‘mkdir_errno’ may be used uninitialized in this function [-Wmaybe-uninitialized] 248:57.64 429 | if (mkdir_result == -1 && mkdir_errno != EEXIST) { 248:57.64 | ^ 248:57.94 /builddir/build/BUILD/firefox-90.0.2/xpcom/io/nsLocalFileUnix.cpp: In member function ‘nsresult nsLocalFile::_ZN11nsLocalFile12CopyToNativeEP7nsIFileRK12nsTSubstringIcE.part.0(nsIFile*, const nsACString&)’: 248:57.94 /builddir/build/BUILD/firefox-90.0.2/xpcom/io/nsLocalFileUnix.cpp:893:36: warning: ‘myPerms’ may be used uninitialized in this function [-Wmaybe-uninitialized] 248:57.94 893 | rv = newFile->CreateAndKeepOpen(NORMAL_FILE_TYPE, 248:57.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 248:57.94 894 | PR_WRONLY | PR_CREATE_FILE | PR_TRUNCATE, 248:57.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248:57.94 895 | myPerms, &newFD); 248:57.94 | ~~~~~~~~~~~~~~~~ 248:58.11 /builddir/build/BUILD/firefox-90.0.2/xpcom/io/nsLocalFileUnix.cpp: In member function ‘nsresult nsLocalFile::CopyDirectoryTo(nsIFile*)’: 248:58.11 /builddir/build/BUILD/firefox-90.0.2/xpcom/io/nsLocalFileUnix.cpp:545:34: warning: ‘oldPerms’ may be used uninitialized in this function [-Wmaybe-uninitialized] 248:58.11 545 | nsresult rv = CreateAndKeepOpen( 248:58.11 | ~~~~~~~~~~~~~~~~~^ 248:58.11 546 | aType, PR_WRONLY | PR_CREATE_FILE | PR_TRUNCATE | PR_EXCL, aPermissions, 248:58.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248:58.11 547 | &junk); 248:58.11 | ~~~~~~ 248:58.11 /builddir/build/BUILD/firefox-90.0.2/xpcom/io/nsLocalFileUnix.cpp:719:12: note: ‘oldPerms’ was declared here 248:58.11 719 | uint32_t oldPerms; 248:58.11 | ^~~~~~~~ 249:08.03 In file included from Unified_cpp_xpcom_io1.cpp:2: 249:08.03 /builddir/build/BUILD/firefox-90.0.2/xpcom/io/nsEscape.cpp: In function ‘nsresult NS_UnescapeURL(const char*, int32_t, uint32_t, nsACString&, bool&, const fallible_t&)’: 249:08.03 /builddir/build/BUILD/firefox-90.0.2/xpcom/io/nsEscape.cpp:588:26: warning: ‘destPtr’ may be used uninitialized in this function [-Wmaybe-uninitialized] 249:08.03 588 | memcpy(destPtr + destPos, last, toCopy); 249:08.03 | ~~~~~~~~^~~~~~~~~ 249:10.89 In file included from Unified_cpp_xpcom_io1.cpp:101: 249:10.89 /builddir/build/BUILD/firefox-90.0.2/xpcom/io/nsStorageStream.cpp: In member function ‘void nsStorageInputStream::SerializeInternal(mozilla::ipc::InputStreamParams&, bool, uint32_t, uint32_t*, M*) [with M = mozilla::ipc::ParentToChildStreamActorManager]’: 249:10.89 /builddir/build/BUILD/firefox-90.0.2/xpcom/io/nsStorageStream.cpp:516:14: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] 249:10.89 516 | return Seek(pos); 249:10.89 | ~~~~^~~~~ 249:10.89 /builddir/build/BUILD/firefox-90.0.2/xpcom/io/nsStorageStream.cpp:588:11: note: ‘offset’ was declared here 249:10.89 588 | int64_t offset; 249:10.89 | ^~~~~~ 249:10.94 /builddir/build/BUILD/firefox-90.0.2/xpcom/io/nsStorageStream.cpp: In member function ‘void nsStorageInputStream::SerializeInternal(mozilla::ipc::InputStreamParams&, bool, uint32_t, uint32_t*, M*) [with M = mozilla::ipc::ChildToParentStreamActorManager]’: 249:10.94 /builddir/build/BUILD/firefox-90.0.2/xpcom/io/nsStorageStream.cpp:516:14: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] 249:10.94 516 | return Seek(pos); 249:10.94 | ~~~~^~~~~ 249:10.94 /builddir/build/BUILD/firefox-90.0.2/xpcom/io/nsStorageStream.cpp:588:11: note: ‘offset’ was declared here 249:10.94 588 | int64_t offset; 249:10.94 | ^~~~~~ 249:12.37 xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_aarch64.o 249:12.37 xpcom/reflect/xptcall/md/unix/xptcstubs_asm_aarch64.o 249:12.42 xpcom/reflect/xptcall/md/unix 249:14.34 In file included from /builddir/build/BUILD/firefox-90.0.2/xpcom/reflect/xptcall/xptcprivate.h:11, 249:14.34 from /builddir/build/BUILD/firefox-90.0.2/xpcom/reflect/xptcall/md/unix/xptcinvoke_aarch64.cpp:8: 249:14.34 /builddir/build/BUILD/firefox-90.0.2/xpcom/reflect/xptcall/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 249:14.34 /builddir/build/BUILD/firefox-90.0.2/xpcom/reflect/xptcall/xptcall.h:79:11: 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] 249:14.34 79 | memset(this, 0, sizeof(nsXPTCVariant)); 249:14.34 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249:14.34 /builddir/build/BUILD/firefox-90.0.2/xpcom/reflect/xptcall/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 249:14.34 44 | struct nsXPTCVariant { 249:14.34 | ^~~~~~~~~~~~~ 249:16.46 xpcom/reflect/xptcall 249:16.83 In file included from /builddir/build/BUILD/firefox-90.0.2/xpcom/reflect/xptcall/xptcprivate.h:11, 249:16.83 from /builddir/build/BUILD/firefox-90.0.2/xpcom/reflect/xptcall/md/unix/xptcstubs_aarch64.cpp:6: 249:16.83 /builddir/build/BUILD/firefox-90.0.2/xpcom/reflect/xptcall/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 249:16.83 /builddir/build/BUILD/firefox-90.0.2/xpcom/reflect/xptcall/xptcall.h:79:11: 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] 249:16.83 79 | memset(this, 0, sizeof(nsXPTCVariant)); 249:16.83 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249:16.83 /builddir/build/BUILD/firefox-90.0.2/xpcom/reflect/xptcall/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 249:16.83 44 | struct nsXPTCVariant { 249:16.83 | ^~~~~~~~~~~~~ 249:17.41 xpcom/reflect/xptinfo 249:18.39 In file included from /builddir/build/BUILD/firefox-90.0.2/xpcom/reflect/xptcall/xptcprivate.h:11, 249:18.40 from /builddir/build/BUILD/firefox-90.0.2/xpcom/reflect/xptcall/xptcall.cpp:8: 249:18.40 /builddir/build/BUILD/firefox-90.0.2/xpcom/reflect/xptcall/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 249:18.40 /builddir/build/BUILD/firefox-90.0.2/xpcom/reflect/xptcall/xptcall.h:79:11: 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] 249:18.40 79 | memset(this, 0, sizeof(nsXPTCVariant)); 249:18.40 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249:18.40 /builddir/build/BUILD/firefox-90.0.2/xpcom/reflect/xptcall/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 249:18.40 44 | struct nsXPTCVariant { 249:18.40 | ^~~~~~~~~~~~~ 249:18.90 xpcom/string 249:27.11 xpcom/threads 249:49.55 xpfe/appshell 250:18.73 In file included from Unified_cpp_xpfe_appshell0.cpp:2: 250:18.73 /builddir/build/BUILD/firefox-90.0.2/xpfe/appshell/AppWindow.cpp: In member function ‘nsresult mozilla::AppWindow::_ZN7mozilla9AppWindow6CenterEP12nsIAppWindowbb.part.0(nsIAppWindow*, bool, bool)’: 250:18.73 /builddir/build/BUILD/firefox-90.0.2/xpfe/appshell/AppWindow.cpp:873:30: warning: ‘newHeight’ may be used uninitialized in this function [-Wmaybe-uninitialized] 250:18.73 873 | if (newWidth != ourWidth || newHeight != ourHeight) { 250:18.74 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 250:18.74 /builddir/build/BUILD/firefox-90.0.2/xpfe/appshell/AppWindow.cpp:873:5: warning: ‘newWidth’ may be used uninitialized in this function [-Wmaybe-uninitialized] 250:18.74 873 | if (newWidth != ourWidth || newHeight != ourHeight) { 250:18.74 | ^~ 250:18.74 /builddir/build/BUILD/firefox-90.0.2/xpfe/appshell/AppWindow.cpp:873:30: warning: ‘ourHeight’ may be used uninitialized in this function [-Wmaybe-uninitialized] 250:18.74 873 | if (newWidth != ourWidth || newHeight != ourHeight) { 250:18.74 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 250:18.74 /builddir/build/BUILD/firefox-90.0.2/xpfe/appshell/AppWindow.cpp:860:31: warning: ‘ourWidth’ may be used uninitialized in this function [-Wmaybe-uninitialized] 250:18.74 860 | scaledWidth = NSToIntRound(ourWidth / scale); 250:18.74 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 250:21.31 js/src/editline 250:21.31 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 250:22.18 js/src/shell 250:27.95 js/xpconnect/shell 250:31.18 media/ffvpx/libavcodec/libmozavcodec.so.symbols.stub 250:31.42 media/ffvpx/libavutil/libmozavutil.so.symbols.stub 250:31.66 media/ffvpx/mozva 250:31.66 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 250:31.94 media/gmp-clearkey/0.1 251:00.21 modules/xz-embedded 251:00.22 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 251:07.78 toolkit/components/telemetry/pingsender 251:10.51 js/src/rust/force-cargo-library-build 251:14.03 browser/app/firefox 251:14.70 dom/media/fake-cdm/libfake.so 251:15.06 dom/media/gmp-plugin-openh264/libfakeopenh264.so 251:15.17 Compiling cc v1.0.59 251:15.37 config/external/lgpllibs/liblgpllibs.so 251:15.70 Compiling leb128 v0.2.4 251:16.03 Compiling arrayvec v0.5.1 251:16.82 Compiling wasmparser v0.78.2 251:34.88 Compiling wast v35.0.2 251:48.50 Compiling mozglue-static v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/mozglue/static/rust) 251:49.83 Compiling wat v1.0.37 251:53.18 Compiling jsrust_shared v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/js/src/rust/shared) 251:53.27 config/external/sqlite/libmozsqlite3.so 251:55.35 js/src/gc 252:11.18 In file included from Unified_cpp_js_src_gc0.cpp:38: 252:11.18 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/GC.cpp: In function ‘void RelocateCell(JS::Zone*, js::gc::TenuredCell*, js::gc::AllocKind, size_t)’: 252:11.18 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/GC.cpp:2209:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class js::gc::TenuredCell’ with no trivial copy-assignment [-Wclass-memaccess] 252:11.18 2209 | memcpy(dst, src, thingSize); 252:11.18 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 252:11.18 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Barrier.h:16, 252:11.18 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/NativeObject.h:20, 252:11.18 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/SavedFrame.h:15, 252:11.18 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/Activation.h:24, 252:11.18 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/JSContext.h:29, 252:11.18 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/GCInternals.h:17, 252:11.18 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Allocator.cpp:14, 252:11.18 from Unified_cpp_js_src_gc0.cpp:2: 252:11.18 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Cell.h:233:7: note: ‘class js::gc::TenuredCell’ declared here 252:11.18 233 | class TenuredCell : public Cell { 252:11.18 | ^~~~~~~~~~~ 252:20.98 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/GCRuntime.h:18, 252:20.98 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/Runtime.h:32, 252:20.98 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/JSContext.h:32, 252:20.98 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/GCInternals.h:17, 252:20.98 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Allocator.cpp:14, 252:20.98 from Unified_cpp_js_src_gc0.cpp:2: 252:20.98 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/IteratorUtils.h: In member function ‘void js::gc::GCRuntime::sweepMisc()’: 252:20.99 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/IteratorUtils.h:45:5: warning: ‘*(mozilla::detail::MaybeStorage*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage) + 16).mozilla::detail::MaybeStorage::mIsSome’ may be used uninitialized in this function [-Wmaybe-uninitialized] 252:20.99 45 | if (b->done()) { 252:20.99 | ^~ 252:20.99 In file included from Unified_cpp_js_src_gc0.cpp:38: 252:20.99 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/GC.cpp:5329:29: note: ‘*(mozilla::detail::MaybeStorage*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage) + 16).mozilla::detail::MaybeStorage::mIsSome’ was declared here 252:20.99 5329 | for (SweepGroupRealmsIter r(this); !r.done(); r.next()) { 252:20.99 | ^ 252:20.99 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PrivateIterators-inl.h:14, 252:20.99 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Allocator.cpp:28, 252:20.99 from Unified_cpp_js_src_gc0.cpp:2: 252:20.99 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h:160:7: warning: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 252:20.99 160 | it++; 252:20.99 | ~~^~ 252:20.99 In file included from Unified_cpp_js_src_gc0.cpp:38: 252:20.99 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/GC.cpp:5329:29: note: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here 252:20.99 5329 | for (SweepGroupRealmsIter r(this); !r.done(); r.next()) { 252:20.99 | ^ 252:20.99 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PrivateIterators-inl.h:14, 252:20.99 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Allocator.cpp:28, 252:20.99 from Unified_cpp_js_src_gc0.cpp:2: 252:20.99 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h:128:7: warning: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 252:20.99 128 | it++; 252:20.99 | ~~^~ 252:20.99 In file included from Unified_cpp_js_src_gc0.cpp:38: 252:20.99 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/GC.cpp:5329:29: note: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ was declared here 252:20.99 5329 | for (SweepGroupRealmsIter r(this); !r.done(); r.next()) { 252:20.99 | ^ 252:24.23 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/GCRuntime.h:18, 252:24.23 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/Runtime.h:32, 252:24.23 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/JSContext.h:32, 252:24.23 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/GCInternals.h:17, 252:24.23 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Allocator.cpp:14, 252:24.23 from Unified_cpp_js_src_gc0.cpp:2: 252:24.23 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/IteratorUtils.h: In member function ‘void js::gc::GCRuntime::sweepDebuggerOnMainThread(JSFreeOp*)’: 252:24.23 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/IteratorUtils.h:45:5: warning: ‘*(mozilla::detail::MaybeStorage*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage) + 16).mozilla::detail::MaybeStorage::mIsSome’ may be used uninitialized in this function [-Wmaybe-uninitialized] 252:24.23 45 | if (b->done()) { 252:24.23 | ^~ 252:24.23 In file included from Unified_cpp_js_src_gc0.cpp:38: 252:24.23 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/GC.cpp:5447:31: note: ‘*(mozilla::detail::MaybeStorage*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage) + 16).mozilla::detail::MaybeStorage::mIsSome’ was declared here 252:24.23 5447 | for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) { 252:24.23 | ^ 252:24.23 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PrivateIterators-inl.h:14, 252:24.23 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Allocator.cpp:28, 252:24.23 from Unified_cpp_js_src_gc0.cpp:2: 252:24.23 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h:160:7: warning: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 252:24.23 160 | it++; 252:24.23 | ~~^~ 252:24.23 In file included from Unified_cpp_js_src_gc0.cpp:38: 252:24.23 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/GC.cpp:5447:31: note: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here 252:24.23 5447 | for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) { 252:24.23 | ^ 252:24.23 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PrivateIterators-inl.h:14, 252:24.23 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Allocator.cpp:28, 252:24.23 from Unified_cpp_js_src_gc0.cpp:2: 252:24.23 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h:128:7: warning: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 252:24.23 128 | it++; 252:24.23 | ~~^~ 252:24.23 In file included from Unified_cpp_js_src_gc0.cpp:38: 252:24.23 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/GC.cpp:5447:31: note: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ was declared here 252:24.23 5447 | for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) { 252:24.23 | ^ 252:24.30 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/GCRuntime.h:18, 252:24.30 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/Runtime.h:32, 252:24.30 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/JSContext.h:32, 252:24.30 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/GCInternals.h:17, 252:24.30 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Allocator.cpp:14, 252:24.30 from Unified_cpp_js_src_gc0.cpp:2: 252:24.30 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/IteratorUtils.h: In member function ‘void js::gc::GCRuntime::sweepJitDataOnMainThread(JSFreeOp*)’: 252:24.30 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/IteratorUtils.h:45:5: warning: ‘*(mozilla::detail::MaybeStorage*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage) + 16).mozilla::detail::MaybeStorage::mIsSome’ may be used uninitialized in this function [-Wmaybe-uninitialized] 252:24.30 45 | if (b->done()) { 252:24.30 | ^~ 252:24.30 In file included from Unified_cpp_js_src_gc0.cpp:38: 252:24.30 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/GC.cpp:5485:31: note: ‘*(mozilla::detail::MaybeStorage*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage) + 16).mozilla::detail::MaybeStorage::mIsSome’ was declared here 252:24.30 5485 | for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) { 252:24.30 | ^ 252:24.30 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PrivateIterators-inl.h:14, 252:24.31 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Allocator.cpp:28, 252:24.31 from Unified_cpp_js_src_gc0.cpp:2: 252:24.31 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h:160:7: warning: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 252:24.31 160 | it++; 252:24.31 | ~~^~ 252:24.31 In file included from Unified_cpp_js_src_gc0.cpp:38: 252:24.31 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/GC.cpp:5485:31: note: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here 252:24.31 5485 | for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) { 252:24.31 | ^ 252:24.31 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PrivateIterators-inl.h:14, 252:24.31 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Allocator.cpp:28, 252:24.31 from Unified_cpp_js_src_gc0.cpp:2: 252:24.31 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h:128:7: warning: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 252:24.31 128 | it++; 252:24.31 | ~~^~ 252:24.31 In file included from Unified_cpp_js_src_gc0.cpp:38: 252:24.31 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/GC.cpp:5485:31: note: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ was declared here 252:24.31 5485 | for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) { 252:24.31 | ^ 252:50.04 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Result.h:121, 252:50.04 from /builddir/build/BUILD/firefox-90.0.2/js/src/jspubtd.h:17, 252:50.04 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:19, 252:50.04 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/CallArgs.h:73, 252:50.04 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 252:50.04 from /builddir/build/BUILD/firefox-90.0.2/js/src/NamespaceImports.h:15, 252:50.04 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Barrier.h:14, 252:50.04 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Tracer.h:10, 252:50.04 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/TaggedProto.h:12, 252:50.04 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Marking.h:16, 252:50.04 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Marking-inl.h:10, 252:50.04 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Marking.cpp:7, 252:50.04 from Unified_cpp_js_src_gc1.cpp:2: 252:50.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h: In instantiation of ‘constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = js::NativeObject*; E = JS::OOM]’: 252:50.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:258:46: required from ‘constexpr E mozilla::detail::ResultImplementation::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]’ 252:50.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:539:27: required from ‘constexpr E mozilla::Result::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]’ 252:50.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:609:77: required from ‘constexpr mozilla::Result::type, E> mozilla::Result::map(F) [with F = js::PlainObject::createWithTemplate(JSContext*, JS::Handle)::; V = js::NativeObject*; E = JS::OOM; typename std::result_of::type = js::PlainObject*]’ 252:50.04 /builddir/build/BUILD/firefox-90.0.2/js/src/vm/PlainObject-inl.h:39:57: required from here 252:50.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Result.h:255:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct JS::OOM’ with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 252:50.04 255 | std::memcpy(&res, &bits, sizeof(E)); 252:50.04 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 252:50.04 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/jspubtd.h:17, 252:50.04 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:19, 252:50.04 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/CallArgs.h:73, 252:50.04 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 252:50.04 from /builddir/build/BUILD/firefox-90.0.2/js/src/NamespaceImports.h:15, 252:50.04 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Barrier.h:14, 252:50.04 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Tracer.h:10, 252:50.04 from /builddir/build/BUILD/firefox-90.0.2/js/src/vm/TaggedProto.h:12, 252:50.04 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Marking.h:16, 252:50.04 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Marking-inl.h:10, 252:50.04 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Marking.cpp:7, 252:50.04 from Unified_cpp_js_src_gc1.cpp:2: 252:50.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/Result.h:202:8: note: ‘struct JS::OOM’ declared here 252:50.04 202 | struct OOM : Error { 252:50.04 | ^~~ 252:58.91 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PrivateIterators-inl.h:14, 252:58.91 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Marking.cpp:45, 252:58.91 from Unified_cpp_js_src_gc1.cpp:2: 252:58.91 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h: In function ‘void JS::IterateRealms(JSContext*, void*, JS::IterateRealmCallback)’: 252:58.91 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h:160:7: warning: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 252:58.91 160 | it++; 252:58.91 | ~~^~ 252:58.91 In file included from Unified_cpp_js_src_gc1.cpp:29: 252:58.91 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.cpp:232:19: note: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here 252:58.91 232 | for (RealmsIter r(cx->runtime()); !r.done(); r.next()) { 252:58.91 | ^ 252:58.91 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PrivateIterators-inl.h:14, 252:58.91 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Marking.cpp:45, 252:58.91 from Unified_cpp_js_src_gc1.cpp:2: 252:58.91 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h:128:7: warning: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 252:58.91 128 | it++; 252:58.91 | ~~^~ 252:58.91 In file included from Unified_cpp_js_src_gc1.cpp:29: 252:58.91 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.cpp:232:19: note: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ was declared here 252:58.91 232 | for (RealmsIter r(cx->runtime()); !r.done(); r.next()) { 252:58.91 | ^ 252:59.00 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PrivateIterators-inl.h:14, 252:59.00 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Marking.cpp:45, 252:59.00 from Unified_cpp_js_src_gc1.cpp:2: 252:59.00 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h: In function ‘void JS::IterateRealmsWithPrincipals(JSContext*, JSPrincipals*, void*, JS::IterateRealmCallback)’: 252:59.00 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h:160:7: warning: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 252:59.00 160 | it++; 252:59.00 | ~~^~ 252:59.00 In file included from Unified_cpp_js_src_gc1.cpp:29: 252:59.00 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.cpp:247:19: note: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here 252:59.00 247 | for (RealmsIter r(cx->runtime()); !r.done(); r.next()) { 252:59.00 | ^ 252:59.00 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PrivateIterators-inl.h:14, 252:59.00 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Marking.cpp:45, 252:59.00 from Unified_cpp_js_src_gc1.cpp:2: 252:59.00 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h:128:7: warning: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 252:59.00 128 | it++; 252:59.00 | ~~^~ 252:59.00 In file included from Unified_cpp_js_src_gc1.cpp:29: 252:59.00 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.cpp:247:19: note: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ was declared here 252:59.00 247 | for (RealmsIter r(cx->runtime()); !r.done(); r.next()) { 252:59.00 | ^ 253:02.96 In file included from Unified_cpp_js_src_gc1.cpp:2: 253:02.96 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Marking.cpp: In member function ‘void js::GCMarker::processMarkStackTop(js::SliceBudget&)’: 253:02.96 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Marking.cpp:1865:16: warning: ‘end’ may be used uninitialized in this function [-Wmaybe-uninitialized] 253:02.96 1865 | while (index < end) { 253:02.96 | ~~~~~~^~~~~ 253:02.96 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Marking.cpp:1799:13: warning: ‘base’ may be used uninitialized in this function [-Wmaybe-uninitialized] 253:02.96 1799 | HeapSlot* base; // Slot range base pointer. 253:02.96 | ^~~~ 253:03.57 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PrivateIterators-inl.h:14, 253:03.57 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Marking.cpp:45, 253:03.57 from Unified_cpp_js_src_gc1.cpp:2: 253:03.57 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h: In member function ‘void js::gc::GCRuntime::traceRuntimeCommon(JSTracer*, js::gc::GCRuntime::TraceOrMarkRuntime)’: 253:03.57 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h:160:7: warning: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 253:03.57 160 | it++; 253:03.57 | ~~^~ 253:03.57 In file included from Unified_cpp_js_src_gc1.cpp:38: 253:03.57 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/RootMarking.cpp:367:19: note: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here 253:03.57 367 | for (RealmsIter r(rt); !r.done(); r.next()) { 253:03.57 | ^ 253:03.57 In file included from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PrivateIterators-inl.h:14, 253:03.57 from /builddir/build/BUILD/firefox-90.0.2/js/src/gc/Marking.cpp:45, 253:03.57 from Unified_cpp_js_src_gc1.cpp:2: 253:03.57 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/PublicIterators.h:128:7: warning: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 253:03.57 128 | it++; 253:03.57 | ~~^~ 253:03.57 In file included from Unified_cpp_js_src_gc1.cpp:38: 253:03.57 /builddir/build/BUILD/firefox-90.0.2/js/src/gc/RootMarking.cpp:367:19: note: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ was declared here 253:03.57 367 | for (RealmsIter r(rt); !r.done(); r.next()) { 253:03.58 | ^ 253:19.93 Compiling jsrust v0.1.0 (/builddir/build/BUILD/firefox-90.0.2/js/src/rust) 253:35.25 layout/style 254:26.93 Finished release [optimized] target(s) in 3m 16s 254:27.61 media/libdav1d/asm 254:27.62 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:27.65 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:27.73 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:27.82 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:27.88 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:28.13 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:28.18 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:28.31 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:28.37 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:28.44 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:28.68 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:28.74 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:28.99 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:29.04 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:29.16 media/libdav1d/asm/cdef.o 254:29.16 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:29.22 media/libdav1d/asm/cdef16.o 254:29.26 media/libdav1d/asm/cdef_tmpl.o 254:29.30 media/libdav1d/asm/film_grain.o 254:29.32 media/libdav1d/asm/film_grain16.o 254:29.38 media/libdav1d/asm/ipred.o 254:29.41 media/libdav1d/asm/ipred16.o 254:29.45 media/libdav1d/asm/itx.o 254:29.50 media/libdav1d/asm/itx16.o 254:29.59 media/libdav1d/asm/loopfilter.o 254:29.67 media/libdav1d/asm/loopfilter16.o 254:29.71 media/libdav1d/asm/looprestoration.o 254:29.74 media/libdav1d/asm/looprestoration16.o 254:29.79 media/libdav1d/asm/looprestoration_common.o 254:29.83 media/libdav1d/asm/looprestoration_tmpl.o 254:29.86 media/libdav1d/asm/mc.o 254:29.88 media/libdav1d/asm/mc16.o 254:29.94 media/libdav1d/asm/msac.o 254:30.06 media/libdav1d 254:30.07 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:34.10 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 254:34.10 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 254:34.10 from /builddir/build/BUILD/firefox-90.0.2/layout/style/CachedInheritingStyles.cpp:7, 254:34.10 from Unified_cpp_layout_style1.cpp:2: 254:34.10 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::dom::FontFaceSet::DispatchLoadingFinishedEvent(const nsAString&, nsTArray >&&)’: 254:34.10 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 2 is outside array bounds of ‘mozilla::dom::FontFaceSetLoadEventInit [1]’ [-Warray-bounds] 254:34.10 317 | mHdr->mLength = 0; 254:34.10 | ~~~~~~~~~~~~~~^~~ 254:34.10 In file included from Unified_cpp_layout_style1.cpp:65: 254:34.10 /builddir/build/BUILD/firefox-90.0.2/layout/style/FontFaceSet.cpp:1665:28: note: while referencing ‘init’ 254:34.10 1665 | FontFaceSetLoadEventInit init; 254:34.10 | ^~~~ 254:34.10 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 254:34.10 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 254:34.10 from /builddir/build/BUILD/firefox-90.0.2/layout/style/CachedInheritingStyles.cpp:7, 254:34.10 from Unified_cpp_layout_style1.cpp:2: 254:34.10 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 254:34.10 452 | mArray.mHdr->mLength = 0; 254:34.10 | ~~~~~~~~~~~~~~~~~~~~~^~~ 254:34.10 In file included from Unified_cpp_layout_style1.cpp:65: 254:34.10 /builddir/build/BUILD/firefox-90.0.2/layout/style/FontFaceSet.cpp:1668:41: note: while referencing ‘’ 254:34.10 1668 | init.mFontfaces = std::move(aFontFaces); 254:34.10 | ^ 254:34.10 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 254:34.10 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 254:34.10 from /builddir/build/BUILD/firefox-90.0.2/layout/style/CachedInheritingStyles.cpp:7, 254:34.10 from Unified_cpp_layout_style1.cpp:2: 254:34.10 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 2 is outside array bounds of ‘mozilla::dom::FontFaceSetLoadEventInit [1]’ [-Warray-bounds] 254:34.10 452 | mArray.mHdr->mLength = 0; 254:34.10 | ~~~~~~~~~~~~~~~~~~~~~^~~ 254:34.10 In file included from Unified_cpp_layout_style1.cpp:65: 254:34.10 /builddir/build/BUILD/firefox-90.0.2/layout/style/FontFaceSet.cpp:1665:28: note: while referencing ‘init’ 254:34.10 1665 | FontFaceSetLoadEventInit init; 254:34.10 | ^~~~ 254:34.10 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 254:34.10 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 254:34.10 from /builddir/build/BUILD/firefox-90.0.2/layout/style/CachedInheritingStyles.cpp:7, 254:34.11 from Unified_cpp_layout_style1.cpp:2: 254:34.11 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 254:34.11 452 | mArray.mHdr->mLength = 0; 254:34.11 | ~~~~~~~~~~~~~~~~~~~~~^~~ 254:34.11 In file included from Unified_cpp_layout_style1.cpp:65: 254:34.11 /builddir/build/BUILD/firefox-90.0.2/layout/style/FontFaceSet.cpp:1668:41: note: while referencing ‘’ 254:34.11 1668 | init.mFontfaces = std::move(aFontFaces); 254:34.11 | ^ 254:34.11 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 254:34.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 254:34.11 from /builddir/build/BUILD/firefox-90.0.2/layout/style/CachedInheritingStyles.cpp:7, 254:34.11 from Unified_cpp_layout_style1.cpp:2: 254:34.11 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 2 is outside array bounds of ‘mozilla::dom::FontFaceSetLoadEventInit [1]’ [-Warray-bounds] 254:34.11 452 | mArray.mHdr->mLength = 0; 254:34.11 | ~~~~~~~~~~~~~~~~~~~~~^~~ 254:34.11 In file included from Unified_cpp_layout_style1.cpp:65: 254:34.11 /builddir/build/BUILD/firefox-90.0.2/layout/style/FontFaceSet.cpp:1665:28: note: while referencing ‘init’ 254:34.11 1665 | FontFaceSetLoadEventInit init; 254:34.11 | ^~~~ 254:42.08 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:42.12 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:42.27 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:46.82 /builddir/build/BUILD/firefox-90.0.2/third_party/dav1d/src/decode.c: In function ‘decode_sb’: 254:46.82 /builddir/build/BUILD/firefox-90.0.2/third_party/dav1d/src/decode.c:2069:14: warning: ‘bx8’ may be used uninitialized in this function [-Wmaybe-uninitialized] 254:46.82 2069 | int ctx, bx8, by8; 254:46.82 | ^~~ 254:46.82 /builddir/build/BUILD/firefox-90.0.2/third_party/dav1d/src/decode.c:2069:19: warning: ‘by8’ may be used uninitialized in this function [-Wmaybe-uninitialized] 254:46.82 2069 | int ctx, bx8, by8; 254:46.82 | ^~~ 254:47.75 /builddir/build/BUILD/firefox-90.0.2/third_party/dav1d/src/decode.c: In function ‘dav1d_submit_frame’: 254:47.75 /builddir/build/BUILD/firefox-90.0.2/third_party/dav1d/src/decode.c:3497:9: warning: ‘out_delayed’ may be used uninitialized in this function [-Wmaybe-uninitialized] 254:47.75 3497 | dav1d_thread_picture_ref(out_delayed, &f->sr_cur); 254:47.75 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:48.04 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:48.07 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:48.21 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:48.33 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:49.95 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:50.53 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:51.09 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:51.19 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:51.34 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:51.52 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:52.14 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/dav1d/src/obu.c:37: 254:52.14 /builddir/build/BUILD/firefox-90.0.2/third_party/dav1d/src/obu.c: In function ‘dav1d_parse_obus’: 254:52.14 /builddir/build/BUILD/firefox-90.0.2/third_party/dav1d/include/common/intops.h:36:22: warning: ‘off_after_idx’ may be used uninitialized in this function [-Wmaybe-uninitialized] 254:52.14 36 | return a > b ? a : b; 254:52.14 | ~~~~~~~~~~^~~ 254:52.14 /builddir/build/BUILD/firefox-90.0.2/third_party/dav1d/src/obu.c:928:29: note: ‘off_after_idx’ was declared here 254:52.14 928 | int off_before_idx, off_after_idx; 254:52.14 | ^~~~~~~~~~~~~ 254:52.14 In file included from /builddir/build/BUILD/firefox-90.0.2/third_party/dav1d/src/obu.c:37: 254:52.14 /builddir/build/BUILD/firefox-90.0.2/third_party/dav1d/include/common/intops.h:36:22: warning: ‘off_before_idx’ may be used uninitialized in this function [-Wmaybe-uninitialized] 254:52.14 36 | return a > b ? a : b; 254:52.14 | ~~~~~~~~~~^~~ 254:52.14 /builddir/build/BUILD/firefox-90.0.2/third_party/dav1d/src/obu.c:928:13: note: ‘off_before_idx’ was declared here 254:52.14 928 | int off_before_idx, off_after_idx; 254:52.14 | ^~~~~~~~~~~~~~ 254:52.84 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:53.13 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:53.36 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:53.47 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:53.92 /builddir/build/BUILD/firefox-90.0.2/third_party/dav1d/src/refmvs.c: In function ‘dav1d_refmvs_find’: 254:53.92 /builddir/build/BUILD/firefox-90.0.2/third_party/dav1d/src/refmvs.c:483:20: warning: ‘newmv_ctx’ may be used uninitialized in this function [-Wmaybe-uninitialized] 254:53.92 483 | int refmv_ctx, newmv_ctx; 254:53.92 | ^~~~~~~~~ 254:53.92 /builddir/build/BUILD/firefox-90.0.2/third_party/dav1d/src/refmvs.c:598:27: warning: ‘refmv_ctx’ may be used uninitialized in this function [-Wmaybe-uninitialized] 254:53.92 598 | switch (refmv_ctx >> 1) { 254:53.92 | ~~~~~~~~~~^~~~ 254:53.92 /builddir/build/BUILD/firefox-90.0.2/third_party/dav1d/src/refmvs.c:543:59: warning: ‘b_left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 254:53.92 543 | const refmvs_block *const cand_b = &b_left[y][bx4 - 1]; 254:53.92 | ^ 254:53.92 /builddir/build/BUILD/firefox-90.0.2/third_party/dav1d/src/refmvs.c:535:43: warning: ‘b_top’ may be used uninitialized in this function [-Wmaybe-uninitialized] 254:53.92 535 | const refmvs_block *const cand_b = &b_top[x]; 254:53.92 | ^~~~~~ 254:54.40 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:54.44 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:54.50 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:54.83 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:55.02 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:55.23 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:55.55 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:55.98 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:56.19 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:56.50 16bd_film_grain_tmpl.c: In function ‘fgy_32x32xn_c’: 254:56.50 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 254:56.50 | ~~~~~~~~~^~~~~~ 254:56.50 16bd_film_grain_tmpl.c:201:9: note: ‘offsets[1][1]’ was declared here 254:56.50 201 | int offsets[2 /* col offset */][2 /* row offset */]; 254:56.50 | ^~~~~~~ 254:56.50 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 254:56.50 | ~~~~~~~~~^~~~~~ 254:56.50 16bd_film_grain_tmpl.c:201:9: note: ‘offsets[1][0]’ was declared here 254:56.50 201 | int offsets[2 /* col offset */][2 /* row offset */]; 254:56.50 | ^~~~~~~ 254:56.73 16bd_film_grain_tmpl.c: In function ‘fguv_32x32xn_c’: 254:56.73 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 254:56.73 | ~~~~~~~~~^~~~~~ 254:56.73 16bd_film_grain_tmpl.c:312:9: note: ‘offsets[1][1]’ was declared here 254:56.73 312 | int offsets[2 /* col offset */][2 /* row offset */]; 254:56.73 | ^~~~~~~ 254:56.73 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 254:56.73 | ~~~~~~~~~^~~~~~ 254:56.73 16bd_film_grain_tmpl.c:312:9: note: ‘offsets[1][0]’ was declared here 254:56.73 312 | int offsets[2 /* col offset */][2 /* row offset */]; 254:56.73 | ^~~~~~~ 254:56.94 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:57.16 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:57.60 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BitSet.h:11, 254:57.60 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/HeapAPI.h:11, 254:57.60 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsCycleCollectionParticipant.h:11, 254:57.60 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 254:57.61 from /builddir/build/BUILD/firefox-90.0.2/dom/base/nsINode.h:14, 254:57.61 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/LinkStyle.h:9, 254:57.61 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/css/Loader.h:18, 254:57.61 from /builddir/build/BUILD/firefox-90.0.2/layout/style/Loader.cpp:9, 254:57.61 from Unified_cpp_layout_style2.cpp:2: 254:57.61 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodArrayZero(mozilla::Array&) [with T = std::pair; long unsigned int N = 256]’: 254:57.61 /builddir/build/BUILD/firefox-90.0.2/layout/style/ServoStyleSet.cpp:116:15: required from here 254:57.61 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PodOperations.h:77: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] 254:57.61 77 | memset(&aArr[0], 0, N * sizeof(T)); 254:57.61 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:57.61 In file included from /usr/include/c++/11/utility:70, 254:57.61 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/utility:3, 254:57.61 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/stl_wrappers/utility:60, 254:57.61 from /usr/include/c++/11/tuple:38, 254:57.61 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/system_wrappers/tuple:3, 254:57.61 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/stl_wrappers/tuple:60, 254:57.61 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/css/Loader.h:12, 254:57.61 from /builddir/build/BUILD/firefox-90.0.2/layout/style/Loader.cpp:9, 254:57.61 from Unified_cpp_layout_style2.cpp:2: 254:57.61 /usr/include/c++/11/bits/stl_pair.h:211:12: note: ‘struct std::pair’ declared here 254:57.61 211 | struct pair 254:57.61 | ^~~~ 254:57.81 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:58.73 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:59.12 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:59.24 16bd_loopfilter_tmpl.c: In function ‘loop_filter’: 254:59.24 119 | } else if (wd >= 8 && flat8in) { 254:59.24 | ^~ 254:59.24 94 | if (wd >= 16 && (flat8out & flat8in)) { 254:59.24 | ~~~~~~~~~~^~~~~~~~~~ 254:59.24 125 | dst[strideb * +2] = (p0 + q0 + q1 + 2 * q2 + q3 + q3 + q3 + 4) >> 3; 254:59.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 254:59.24 130 | dst[strideb * +1] = (p0 + 2 * q0 + 2 * q1 + 2 * q2 + q2 + 4) >> 3; 254:59.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 254:59.24 128 | dst[strideb * -1] = (p2 + 2 * p1 + 2 * p0 + 2 * q0 + q1 + 4) >> 3; 254:59.24 | ~~~^~~~~~~~ 254:59.24 122 | dst[strideb * -1] = (p3 + p2 + p1 + 2 * p0 + q0 + q1 + q2 + 4) >> 3; 254:59.24 | ~~~^~~~ 254:59.44 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 254:59.96 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 255:00.34 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 255:01.60 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 255:02.72 16bd_recon_tmpl.c: In function ‘read_coef_tree’: 255:02.72 804 | cbi->txtp[0] = txtp; 255:02.72 | ~~~~~~~~~~~~~^~~~~~ 255:03.74 16bd_recon_tmpl.c: In function ‘dav1d_recon_b_inter_16bpc’: 255:03.74 1912 | dsp->mc.w_avg(uvdst, f->cur.stride[1], tmp[0], tmp[1], 255:03.74 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:03.74 1913 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, jnt_weight 255:03.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:03.74 1914 | HIGHBD_CALL_SUFFIX); 255:03.74 | ~~~~~~~~~~~~~~~~~~~ 255:03.74 1918 | dsp->mc.mask(uvdst, f->cur.stride[1], 255:03.74 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:03.74 1919 | tmp[b->mask_sign], tmp[!b->mask_sign], 255:03.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:03.74 1920 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, mask 255:03.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:03.74 1921 | HIGHBD_CALL_SUFFIX); 255:03.74 | ~~~~~~~~~~~~~~~~~~~ 255:04.33 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 255:04.63 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 255:05.05 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 255:05.24 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 255:05.52 8bd_film_grain_tmpl.c: In function ‘fgy_32x32xn_c’: 255:05.52 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 255:05.52 | ~~~~~~~~~^~~~~~ 255:05.52 8bd_film_grain_tmpl.c:201:9: note: ‘offsets[1][1]’ was declared here 255:05.52 201 | int offsets[2 /* col offset */][2 /* row offset */]; 255:05.52 | ^~~~~~~ 255:05.52 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 255:05.52 | ~~~~~~~~~^~~~~~ 255:05.52 8bd_film_grain_tmpl.c:201:9: note: ‘offsets[1][0]’ was declared here 255:05.52 201 | int offsets[2 /* col offset */][2 /* row offset */]; 255:05.52 | ^~~~~~~ 255:05.72 8bd_film_grain_tmpl.c: In function ‘fguv_32x32xn_c’: 255:05.72 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 255:05.72 | ~~~~~~~~~^~~~~~ 255:05.72 8bd_film_grain_tmpl.c:312:9: note: ‘offsets[1][1]’ was declared here 255:05.72 312 | int offsets[2 /* col offset */][2 /* row offset */]; 255:05.72 | ^~~~~~~ 255:05.72 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 255:05.72 | ~~~~~~~~~^~~~~~ 255:05.72 8bd_film_grain_tmpl.c:312:9: note: ‘offsets[1][0]’ was declared here 255:05.72 312 | int offsets[2 /* col offset */][2 /* row offset */]; 255:05.72 | ^~~~~~~ 255:05.93 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 255:06.02 8bd_ipred_prepare_tmpl.c: In function ‘dav1d_prepare_intra_edges_8bpc’: 255:06.02 195 | *topleft_out = have_top ? dst_top[-1] : dst[-1]; 255:06.02 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:06.10 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 255:06.71 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 255:07.57 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 255:07.95 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 255:08.07 8bd_loopfilter_tmpl.c: In function ‘loop_filter’: 255:08.07 119 | } else if (wd >= 8 && flat8in) { 255:08.07 | ^~ 255:08.07 94 | if (wd >= 16 && (flat8out & flat8in)) { 255:08.07 | ~~~~~~~~~~^~~~~~~~~~ 255:08.07 125 | dst[strideb * +2] = (p0 + q0 + q1 + 2 * q2 + q3 + q3 + q3 + 4) >> 3; 255:08.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 255:08.07 130 | dst[strideb * +1] = (p0 + 2 * q0 + 2 * q1 + 2 * q2 + q2 + 4) >> 3; 255:08.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 255:08.07 128 | dst[strideb * -1] = (p2 + 2 * p1 + 2 * p0 + 2 * q0 + q1 + 4) >> 3; 255:08.07 | ~~~^~~~~~~~ 255:08.07 122 | dst[strideb * -1] = (p3 + p2 + p1 + 2 * p0 + q0 + q1 + q2 + 4) >> 3; 255:08.07 | ~~~^~~~ 255:08.26 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 255:08.75 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 255:09.11 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 255:10.22 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 255:11.32 8bd_recon_tmpl.c: In function ‘read_coef_tree’: 255:11.32 804 | cbi->txtp[0] = txtp; 255:11.32 | ~~~~~~~~~~~~~^~~~~~ 255:12.34 8bd_recon_tmpl.c: In function ‘dav1d_recon_b_inter_8bpc’: 255:12.34 1912 | dsp->mc.w_avg(uvdst, f->cur.stride[1], tmp[0], tmp[1], 255:12.34 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:12.34 1913 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, jnt_weight 255:12.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:12.34 1914 | HIGHBD_CALL_SUFFIX); 255:12.34 | ~~~~~~~~~~~~~~~~~~~ 255:12.34 1918 | dsp->mc.mask(uvdst, f->cur.stride[1], 255:12.34 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:12.34 1919 | tmp[b->mask_sign], tmp[!b->mask_sign], 255:12.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:12.34 1920 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, mask 255:12.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:12.34 1921 | HIGHBD_CALL_SUFFIX); 255:12.34 | ~~~~~~~~~~~~~~~~~~~ 255:12.92 netwerk/dns 255:12.92 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 255:18.04 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ArrayAlgorithm.h:10, 255:18.04 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/SafeRefPtr.h:10, 255:18.04 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsBaseHashtable.h:13, 255:18.04 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTHashMap.h:13, 255:18.04 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/GetAddrInfo.h:14, 255:18.04 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/GetAddrInfo.cpp:7: 255:18.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::net::NetAddr; ElemType = mozilla::net::NetAddr; IndexType = long unsigned int; SizeType = long unsigned int]’: 255:18.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 255:18.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 255:18.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 255:18.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2938:17: required from ‘CopyableTArray::CopyableTArray(const CopyableTArray&) [with E = mozilla::net::NetAddr]’ 255:18.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/HTTPSSVC.h:49:8: required from ‘static void mozilla::detail::VariantImplementation::copyConstruct(void*, const Variant&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 4; T = mozilla::net::SvcParamIpv4Hint; Ts = {mozilla::net::SvcParamEchConfig, mozilla::net::SvcParamIpv6Hint, mozilla::net::SvcParamODoHConfig}]’ 255:18.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Variant.h:223:26: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 255:18.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Variant.h:223:26: required from ‘static void mozilla::detail::VariantImplementation::copyConstruct(void*, const Variant&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::Nothing; Ts = {mozilla::net::SvcParamAlpn, mozilla::net::SvcParamNoDefaultAlpn, mozilla::net::SvcParamPort, mozilla::net::SvcParamIpv4Hint, mozilla::net::SvcParamEchConfig, mozilla::net::SvcParamIpv6Hint, mozilla::net::SvcParamODoHConfig}]’ 255:18.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/Variant.h:652:24: required from ‘mozilla::Variant::Variant(const mozilla::Variant&) [with Ts = {mozilla::Nothing, mozilla::net::SvcParamAlpn, mozilla::net::SvcParamNoDefaultAlpn, mozilla::net::SvcParamPort, mozilla::net::SvcParamIpv4Hint, mozilla::net::SvcParamEchConfig, mozilla::net::SvcParamIpv6Hint, mozilla::net::SvcParamODoHConfig}]’ 255:18.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/HTTPSSVC.h:82:8: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = const mozilla::net::SvcFieldValue&; E = mozilla::net::SvcFieldValue]’ 255:18.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:664:49: required from ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::net::SvcFieldValue; ElemType = mozilla::net::SvcFieldValue; IndexType = long unsigned int; SizeType = long unsigned int; bool IsTriviallyCopyConstructible = false; bool IsSameType = true]’ 255:18.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::net::SvcFieldValue; E = mozilla::net::SvcFieldValue; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 255:18.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::net::SvcFieldValue; E = mozilla::net::SvcFieldValue; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 255:18.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::net::SvcFieldValue; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 255:18.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2938:17: required from ‘CopyableTArray::CopyableTArray(const CopyableTArray&) [with E = mozilla::net::SvcFieldValue]’ 255:18.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/HTTPSSVC.h:90:8: required from here 255:18.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 255:18.04 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 255:18.04 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:18.04 In file included from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/GetAddrInfo.h:18, 255:18.04 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/GetAddrInfo.cpp:7: 255:18.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 255:18.04 106 | union NetAddr { 255:18.04 | ^~~~~~~ 255:27.74 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xpcpublic.h:36, 255:27.74 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsJSUtils.h:23, 255:27.74 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerMarkers.h:51, 255:27.74 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:27, 255:27.74 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 255:27.74 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.h:12, 255:27.74 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:17: 255:27.74 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::net::NetAddr; ElemType = mozilla::net::NetAddr; IndexType = long unsigned int; SizeType = long unsigned int]’: 255:27.74 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 255:27.74 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 255:27.74 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 255:27.74 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2819:18: required from ‘nsTArray::self_type nsTArray::Clone() const [with E = mozilla::net::NetAddr; nsTArray::self_type = nsTArray]’ 255:27.74 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:1831:60: required from here 255:27.74 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 255:27.74 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 255:27.74 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:27.74 In file included from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/GetAddrInfo.h:18, 255:27.74 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.h:19, 255:27.74 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:17: 255:27.74 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 255:27.74 106 | union NetAddr { 255:27.74 | ^~~~~~~ 255:30.66 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:13, 255:30.66 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerLabels.h:35, 255:30.66 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:26, 255:30.66 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 255:30.66 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.h:12, 255:30.66 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:17: 255:30.66 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h: In member function ‘virtual AHostResolver::LookupStatus nsHostResolver::CompleteLookup(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&, mozilla::net::TRRSkippedReason, mozilla::net::TRR*)’: 255:30.66 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript -1 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 255:30.66 118 | elt->asT()->AddRef(); 255:30.66 | ~~~~~~~~~~~~~~~~~~^~ 255:30.66 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:2031:54: note: while referencing ‘cbs’ 255:30.66 2031 | mozilla::LinkedList> cbs = 255:30.66 | ^~~ 255:30.66 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:13, 255:30.66 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerLabels.h:35, 255:30.66 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:26, 255:30.66 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 255:30.66 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.h:12, 255:30.66 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:17: 255:30.66 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 255:30.66 118 | elt->asT()->AddRef(); 255:30.66 | ~~~~~~~~~~~~~~~~~~^~ 255:30.66 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:2031:54: note: while referencing ‘cbs’ 255:30.66 2031 | mozilla::LinkedList> cbs = 255:30.66 | ^~~ 255:30.66 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:13, 255:30.66 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerLabels.h:35, 255:30.66 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:26, 255:30.66 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 255:30.66 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.h:12, 255:30.66 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:17: 255:30.66 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 255:30.66 118 | elt->asT()->AddRef(); 255:30.66 | ~~~~~~~~~~~~~~~~~~^~ 255:30.66 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:2031:54: note: while referencing ‘cbs’ 255:30.66 2031 | mozilla::LinkedList> cbs = 255:30.66 | ^~~ 255:31.88 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:13, 255:31.88 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerLabels.h:35, 255:31.88 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:26, 255:31.88 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 255:31.88 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.h:12, 255:31.88 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:17: 255:31.88 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h: In member function ‘virtual AHostResolver::LookupStatus nsHostResolver::CompleteLookupByType(nsHostRecord*, nsresult, mozilla::net::TypeRecordResultType&, uint32_t, bool)’: 255:31.88 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript -1 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 255:31.88 118 | elt->asT()->AddRef(); 255:31.88 | ~~~~~~~~~~~~~~~~~~^~ 255:31.88 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:2128:54: note: while referencing ‘cbs’ 255:31.88 2128 | mozilla::LinkedList> cbs = 255:31.88 | ^~~ 255:31.88 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:13, 255:31.88 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerLabels.h:35, 255:31.88 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:26, 255:31.88 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 255:31.88 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.h:12, 255:31.88 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:17: 255:31.88 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 255:31.88 118 | elt->asT()->AddRef(); 255:31.88 | ~~~~~~~~~~~~~~~~~~^~ 255:31.88 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:2128:54: note: while referencing ‘cbs’ 255:31.88 2128 | mozilla::LinkedList> cbs = 255:31.88 | ^~~ 255:31.88 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:13, 255:31.88 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerLabels.h:35, 255:31.88 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:26, 255:31.88 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 255:31.88 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.h:12, 255:31.88 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:17: 255:31.88 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 255:31.88 118 | elt->asT()->AddRef(); 255:31.88 | ~~~~~~~~~~~~~~~~~~^~ 255:31.88 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:2128:54: note: while referencing ‘cbs’ 255:31.88 2128 | mozilla::LinkedList> cbs = 255:31.88 | ^~~ 255:32.08 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:13, 255:32.08 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerLabels.h:35, 255:32.08 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:26, 255:32.08 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 255:32.08 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.h:12, 255:32.08 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:17: 255:32.08 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h: In member function ‘void nsHostResolver::Shutdown()’: 255:32.08 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 255:32.08 118 | elt->asT()->AddRef(); 255:32.08 | ~~~~~~~~~~~~~~~~~~^~ 255:32.08 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:842:36: note: while referencing ‘pendingQHigh’ 255:32.08 842 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 255:32.08 | ^~~~~~~~~~~~ 255:32.08 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:13, 255:32.08 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerLabels.h:35, 255:32.08 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:26, 255:32.08 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 255:32.08 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.h:12, 255:32.08 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:17: 255:32.08 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 255:32.08 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 255:32.08 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:32.08 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:842:36: note: while referencing ‘pendingQHigh’ 255:32.08 842 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 255:32.08 | ^~~~~~~~~~~~ 255:32.08 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:13, 255:32.08 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerLabels.h:35, 255:32.08 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:26, 255:32.08 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 255:32.08 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.h:12, 255:32.08 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:17: 255:32.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 255:32.09 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 255:32.09 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:32.09 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:842:36: note: while referencing ‘pendingQHigh’ 255:32.09 842 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 255:32.09 | ^~~~~~~~~~~~ 255:32.09 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:13, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerLabels.h:35, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:26, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.h:12, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:17: 255:32.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 255:32.09 118 | elt->asT()->AddRef(); 255:32.09 | ~~~~~~~~~~~~~~~~~~^~ 255:32.09 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:842:50: note: while referencing ‘pendingQMed’ 255:32.09 842 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 255:32.09 | ^~~~~~~~~~~ 255:32.09 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:13, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerLabels.h:35, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:26, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.h:12, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:17: 255:32.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 255:32.09 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 255:32.09 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:32.09 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:842:50: note: while referencing ‘pendingQMed’ 255:32.09 842 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 255:32.09 | ^~~~~~~~~~~ 255:32.09 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:13, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerLabels.h:35, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:26, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.h:12, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:17: 255:32.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 255:32.09 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 255:32.09 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:32.09 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:842:50: note: while referencing ‘pendingQMed’ 255:32.09 842 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 255:32.09 | ^~~~~~~~~~~ 255:32.09 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:13, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerLabels.h:35, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:26, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.h:12, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:17: 255:32.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 255:32.09 118 | elt->asT()->AddRef(); 255:32.09 | ~~~~~~~~~~~~~~~~~~^~ 255:32.09 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:842:63: note: while referencing ‘pendingQLow’ 255:32.09 842 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 255:32.09 | ^~~~~~~~~~~ 255:32.09 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:13, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerLabels.h:35, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:26, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.h:12, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:17: 255:32.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 255:32.09 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 255:32.09 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:32.09 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:842:63: note: while referencing ‘pendingQLow’ 255:32.09 842 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 255:32.09 | ^~~~~~~~~~~ 255:32.09 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:13, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerLabels.h:35, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:26, 255:32.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 255:32.10 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.h:12, 255:32.10 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:17: 255:32.10 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 255:32.10 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 255:32.10 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:32.10 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:842:63: note: while referencing ‘pendingQLow’ 255:32.10 842 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 255:32.10 | ^~~~~~~~~~~ 255:32.10 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:13, 255:32.10 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerLabels.h:35, 255:32.10 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:26, 255:32.10 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 255:32.10 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.h:12, 255:32.10 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:17: 255:32.10 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 255:32.10 118 | elt->asT()->AddRef(); 255:32.10 | ~~~~~~~~~~~~~~~~~~^~ 255:32.10 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:843:7: note: while referencing ‘evictionQ’ 255:32.10 843 | evictionQ; 255:32.10 | ^~~~~~~~~ 255:32.10 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:13, 255:32.10 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerLabels.h:35, 255:32.10 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:26, 255:32.10 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 255:32.10 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.h:12, 255:32.10 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:17: 255:32.10 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 255:32.10 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 255:32.10 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:32.10 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:843:7: note: while referencing ‘evictionQ’ 255:32.10 843 | evictionQ; 255:32.10 | ^~~~~~~~~ 255:32.10 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:13, 255:32.10 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/ProfilerLabels.h:35, 255:32.10 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/GeckoProfiler.h:26, 255:32.10 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CondVar.h:16, 255:32.10 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.h:12, 255:32.10 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:17: 255:32.10 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 255:32.10 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 255:32.10 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:32.10 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsHostResolver.cpp:843:7: note: while referencing ‘evictionQ’ 255:32.10 843 | evictionQ; 255:32.10 | ^~~~~~~~~ 255:49.97 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 255:49.97 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:10, 255:49.97 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/OriginAttributes.h:10, 255:49.97 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BasePrincipal.h:15, 255:49.97 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PrincipalHashKey.h:10, 255:49.97 from /builddir/build/BUILD/firefox-90.0.2/layout/style/SharedStyleSheetCache.h:22, 255:49.97 from /builddir/build/BUILD/firefox-90.0.2/layout/style/SharedStyleSheetCache.cpp:7, 255:49.97 from Unified_cpp_layout_style3.cpp:2: 255:49.97 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In member function ‘void nsAnimationManager::DoUpdateAnimations(const mozilla::NonOwningAnimationTarget&, const nsStyleDisplay&, ServoCSSAnimationBuilder&)’: 255:49.97 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:421:45: warning: array subscript 1 is outside array bounds of ‘nsAnimationManager::OwningCSSAnimationPtrArray [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 255:49.97 421 | size_type Capacity() const { return mHdr->mCapacity; } 255:49.97 | ~~~~~~^~~~~~~~~ 255:49.97 In file included from Unified_cpp_layout_style3.cpp:56: 255:49.97 /builddir/build/BUILD/firefox-90.0.2/layout/style/nsAnimationManager.cpp:356:30: note: while referencing ‘newAnimations’ 255:49.97 356 | OwningCSSAnimationPtrArray newAnimations = 255:49.97 | ^~~~~~~~~~~~~ 255:49.97 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 255:49.97 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 255:49.97 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:10, 255:49.98 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/OriginAttributes.h:10, 255:49.98 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BasePrincipal.h:15, 255:49.98 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/PrincipalHashKey.h:10, 255:49.98 from /builddir/build/BUILD/firefox-90.0.2/layout/style/SharedStyleSheetCache.h:22, 255:49.98 from /builddir/build/BUILD/firefox-90.0.2/layout/style/SharedStyleSheetCache.cpp:7, 255:49.98 from Unified_cpp_layout_style3.cpp:2: 255:49.98 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsAnimationManager::OwningCSSAnimationPtrArray [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 255:49.98 452 | mArray.mHdr->mLength = 0; 255:49.98 | ~~~~~~~~~~~~~~~~~~~~~^~~ 255:49.98 In file included from Unified_cpp_layout_style3.cpp:56: 255:49.98 /builddir/build/BUILD/firefox-90.0.2/layout/style/nsAnimationManager.cpp:356:30: note: while referencing ‘newAnimations’ 255:49.98 356 | OwningCSSAnimationPtrArray newAnimations = 255:49.98 | ^~~~~~~~~~~~~ 255:51.42 In file included from Unified_cpp_netwerk_dns0.cpp:38: 255:51.42 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/DNSRequestChild.cpp: In member function ‘virtual nsresult mozilla::net::ChildDNSRecord::GetNextAddr(uint16_t, mozilla::net::NetAddr*)’: 255:51.42 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/DNSRequestChild.cpp:113:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 255:51.42 113 | memcpy(addr, &mAddresses[mCurrent++], sizeof(NetAddr)); 255:51.42 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:51.42 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:24, 255:51.42 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:22, 255:51.42 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 255:51.42 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 255:51.42 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 255:51.42 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 255:51.42 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/ChildDNSService.cpp:5, 255:51.42 from Unified_cpp_netwerk_dns0.cpp:2: 255:51.42 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 255:51.42 106 | union NetAddr { 255:51.42 | ^~~~~~~ 255:54.91 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 255:54.91 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:10, 255:54.91 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/OriginAttributes.h:10, 255:54.91 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BasePrincipal.h:15, 255:54.91 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIDNSService.h:23, 255:54.91 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsPIDNSService.h:10, 255:54.91 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/ChildDNSService.h:10, 255:54.91 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/ChildDNSService.cpp:5, 255:54.91 from Unified_cpp_netwerk_dns0.cpp:2: 255:54.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::net::NetAddr; ElemType = mozilla::net::NetAddr; IndexType = long unsigned int; SizeType = long unsigned int]’: 255:54.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 255:54.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2621:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::net::NetAddr; nsTArray_Impl::size_type = long unsigned int]’ 255:54.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2788:63: required from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElements(const nsTArray_Impl&) [with Item = mozilla::net::NetAddr; Allocator = nsTArrayInfallibleAllocator; E = mozilla::net::NetAddr; typename nsTArray_Impl::elem_type = mozilla::net::NetAddr]’ 255:54.91 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/HTTPSSVC.cpp:213:32: required from here 255:54.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 255:54.91 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 255:54.91 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:54.91 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:24, 255:54.91 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:22, 255:54.91 from /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 255:54.91 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 255:54.91 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 255:54.91 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 255:54.91 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/ChildDNSService.cpp:5, 255:54.91 from Unified_cpp_netwerk_dns0.cpp:2: 255:54.91 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 255:54.92 106 | union NetAddr { 255:54.92 | ^~~~~~~ 256:03.62 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 256:03.62 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 256:03.63 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:10, 256:03.63 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/OriginAttributes.h:10, 256:03.63 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BasePrincipal.h:15, 256:03.63 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIDNSService.h:23, 256:03.63 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsPIDNSService.h:10, 256:03.63 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/ChildDNSService.h:10, 256:03.63 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/ChildDNSService.cpp:5, 256:03.63 from Unified_cpp_netwerk_dns0.cpp:2: 256:03.63 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual AHostResolver::LookupStatus mozilla::net::TRRQuery::CompleteLookup(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&, nsHostRecord::TRRSkippedReason, mozilla::net::TRR*)’: 256:03.63 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 256:03.63 317 | mHdr->mLength = 0; 256:03.63 | ~~~~~~~~~~~~~~^~~ 256:03.63 In file included from Unified_cpp_netwerk_dns0.cpp:137: 256:03.63 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/TRRQuery.cpp:24:21: note: while referencing ‘addresses’ 256:03.63 24 | nsTArray addresses; 256:03.63 | ^~~~~~~~~ 256:03.63 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 256:03.63 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 256:03.63 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:10, 256:03.63 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/OriginAttributes.h:10, 256:03.63 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BasePrincipal.h:15, 256:03.63 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIDNSService.h:23, 256:03.63 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsPIDNSService.h:10, 256:03.63 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/ChildDNSService.h:10, 256:03.63 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/ChildDNSService.cpp:5, 256:03.63 from Unified_cpp_netwerk_dns0.cpp:2: 256:03.63 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 256:03.63 317 | mHdr->mLength = 0; 256:03.63 | ~~~~~~~~~~~~~~^~~ 256:03.63 In file included from Unified_cpp_netwerk_dns0.cpp:137: 256:03.63 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/TRRQuery.cpp:24:21: note: while referencing ‘addresses’ 256:03.63 24 | nsTArray addresses; 256:03.63 | ^~~~~~~~~ 256:07.31 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 256:07.31 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 256:07.31 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:10, 256:07.31 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/OriginAttributes.h:10, 256:07.31 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/BasePrincipal.h:15, 256:07.31 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIDNSService.h:23, 256:07.31 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsPIDNSService.h:10, 256:07.31 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/ChildDNSService.h:10, 256:07.31 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/ChildDNSService.cpp:5, 256:07.31 from Unified_cpp_netwerk_dns0.cpp:2: 256:07.31 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘nsresult mozilla::net::TRRQuery::DispatchLookup(mozilla::net::TRR*, bool)’: 256:07.32 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 256:07.32 317 | mHdr->mLength = 0; 256:07.32 | ~~~~~~~~~~~~~~^~~ 256:07.32 In file included from Unified_cpp_netwerk_dns0.cpp:137: 256:07.32 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/TRRQuery.cpp:90:27: note: while referencing ‘requestsToSend’ 256:07.32 90 | nsTArray> requestsToSend; 256:07.32 | ^~~~~~~~~~~~~~ 256:16.40 In file included from Unified_cpp_netwerk_dns1.cpp:38: 256:16.40 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsDNSService2.cpp: In member function ‘virtual nsresult nsDNSRecord::GetNextAddr(uint16_t, mozilla::net::NetAddr*)’: 256:16.40 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsDNSService2.cpp:221:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 256:16.40 221 | memcpy(addr, mHostRecord->addr.get(), sizeof(NetAddr)); 256:16.40 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:16.40 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/HTTPSSVC.h:9, 256:16.40 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 256:16.40 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/TRR.h:10, 256:16.40 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/TRRService.cpp:18, 256:16.40 from Unified_cpp_netwerk_dns1.cpp:2: 256:16.40 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 256:16.40 106 | union NetAddr { 256:16.40 | ^~~~~~~ 256:16.40 In file included from Unified_cpp_netwerk_dns1.cpp:38: 256:16.40 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsDNSService2.cpp: In member function ‘virtual nsresult nsDNSRecord::GetAddresses(nsTArray&)’: 256:16.40 /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/nsDNSService2.cpp:263:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 256:16.40 263 | memcpy(addr, mHostRecord->addr.get(), sizeof(NetAddr)); 256:16.40 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:16.40 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/HTTPSSVC.h:9, 256:16.40 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 256:16.40 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/TRR.h:10, 256:16.40 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/TRRService.cpp:18, 256:16.40 from Unified_cpp_netwerk_dns1.cpp:2: 256:16.40 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 256:16.40 106 | union NetAddr { 256:16.40 | ^~~~~~~ 256:18.11 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIProperties.h:14, 256:18.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsDirectoryServiceUtils.h:10, 256:18.11 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/TRRService.cpp:9, 256:18.11 from Unified_cpp_netwerk_dns1.cpp:2: 256:18.11 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::net::NetAddr; ElemType = mozilla::net::NetAddr; IndexType = long unsigned int; SizeType = long unsigned int]’: 256:18.11 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2416:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 256:18.11 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2445:16: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::AssignInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::net::NetAddr; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void; nsTArray_Impl::size_type = long unsigned int]’ 256:18.11 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:1457:39: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 256:18.11 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:2948:17: required from ‘CopyableTArray::CopyableTArray(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::net::NetAddr]’ 256:18.11 /builddir/build/BUILD/firefox-90.0.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:56:9: required from here 256:18.11 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:675:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 256:18.11 675 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 256:18.11 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:18.11 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/HTTPSSVC.h:9, 256:18.11 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 256:18.11 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/TRR.h:10, 256:18.11 from /builddir/build/BUILD/firefox-90.0.2/netwerk/dns/TRRService.cpp:18, 256:18.11 from Unified_cpp_netwerk_dns1.cpp:2: 256:18.11 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/net/DNS.h:106:7: note: ‘union mozilla::net::NetAddr’ declared here 256:18.11 106 | union NetAddr { 256:18.11 | ^~~~~~~ 256:25.73 security/apps 256:31.03 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 256:31.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIStringBundle.h:18, 256:31.03 from /builddir/build/BUILD/firefox-90.0.2/security/manager/ssl/NSSErrorsService.h:13, 256:31.03 from /builddir/build/BUILD/firefox-90.0.2/security/manager/ssl/ScopedNSSTypes.h:24, 256:31.03 from /builddir/build/BUILD/firefox-90.0.2/security/manager/ssl/nsNSSCertificateDB.h:8, 256:31.03 from /builddir/build/BUILD/firefox-90.0.2/security/apps/AppSignatureVerification.cpp:7, 256:31.03 from Unified_cpp_security_apps0.cpp:2: 256:31.03 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘nsresult {anonymous}::OpenSignedAppFile(AppTrustedRoot, nsIFile*, {anonymous}::SignaturePolicy, nsIZipReader**, nsIX509Cert**)’: 256:31.03 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 256:31.03 317 | mHdr->mLength = 0; 256:31.03 | ~~~~~~~~~~~~~~^~~ 256:31.03 In file included from Unified_cpp_security_apps0.cpp:2: 256:31.03 /builddir/build/BUILD/firefox-90.0.2/security/apps/AppSignatureVerification.cpp:1286:21: note: while referencing ‘pkcs7CertDER’ 256:31.03 1286 | nsTArray pkcs7CertDER; 256:31.03 | ^~~~~~~~~~~~ 256:31.03 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 256:31.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIStringBundle.h:18, 256:31.03 from /builddir/build/BUILD/firefox-90.0.2/security/manager/ssl/NSSErrorsService.h:13, 256:31.03 from /builddir/build/BUILD/firefox-90.0.2/security/manager/ssl/ScopedNSSTypes.h:24, 256:31.03 from /builddir/build/BUILD/firefox-90.0.2/security/manager/ssl/nsNSSCertificateDB.h:8, 256:31.03 from /builddir/build/BUILD/firefox-90.0.2/security/apps/AppSignatureVerification.cpp:7, 256:31.03 from Unified_cpp_security_apps0.cpp:2: 256:31.03 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 256:31.03 317 | mHdr->mLength = 0; 256:31.03 | ~~~~~~~~~~~~~~^~~ 256:31.03 In file included from Unified_cpp_security_apps0.cpp:2: 256:31.03 /builddir/build/BUILD/firefox-90.0.2/security/apps/AppSignatureVerification.cpp:1287:21: note: while referencing ‘coseCertDER’ 256:31.03 1287 | nsTArray coseCertDER; 256:31.03 | ^~~~~~~~~~~ 256:31.03 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 256:31.03 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIStringBundle.h:18, 256:31.03 from /builddir/build/BUILD/firefox-90.0.2/security/manager/ssl/NSSErrorsService.h:13, 256:31.03 from /builddir/build/BUILD/firefox-90.0.2/security/manager/ssl/ScopedNSSTypes.h:24, 256:31.03 from /builddir/build/BUILD/firefox-90.0.2/security/manager/ssl/nsNSSCertificateDB.h:8, 256:31.04 from /builddir/build/BUILD/firefox-90.0.2/security/apps/AppSignatureVerification.cpp:7, 256:31.04 from Unified_cpp_security_apps0.cpp:2: 256:31.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 256:31.04 452 | mArray.mHdr->mLength = 0; 256:31.04 | ~~~~~~~~~~~~~~~~~~~~~^~~ 256:31.04 In file included from Unified_cpp_security_apps0.cpp:2: 256:31.04 /builddir/build/BUILD/firefox-90.0.2/security/apps/AppSignatureVerification.cpp:1148:34: note: while referencing ‘’ 256:31.04 1148 | aCoseCertDER = context.TakeCert(); 256:31.04 | ~~~~~~~~~~~~~~~~^~ 256:31.04 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 256:31.04 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIStringBundle.h:18, 256:31.04 from /builddir/build/BUILD/firefox-90.0.2/security/manager/ssl/NSSErrorsService.h:13, 256:31.04 from /builddir/build/BUILD/firefox-90.0.2/security/manager/ssl/ScopedNSSTypes.h:24, 256:31.04 from /builddir/build/BUILD/firefox-90.0.2/security/manager/ssl/nsNSSCertificateDB.h:8, 256:31.04 from /builddir/build/BUILD/firefox-90.0.2/security/apps/AppSignatureVerification.cpp:7, 256:31.04 from Unified_cpp_security_apps0.cpp:2: 256:31.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 256:31.04 452 | mArray.mHdr->mLength = 0; 256:31.04 | ~~~~~~~~~~~~~~~~~~~~~^~~ 256:31.04 In file included from Unified_cpp_security_apps0.cpp:2: 256:31.04 /builddir/build/BUILD/firefox-90.0.2/security/apps/AppSignatureVerification.cpp:1287:21: note: while referencing ‘coseCertDER’ 256:31.04 1287 | nsTArray coseCertDER; 256:31.04 | ^~~~~~~~~~~ 256:31.04 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 256:31.04 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIStringBundle.h:18, 256:31.04 from /builddir/build/BUILD/firefox-90.0.2/security/manager/ssl/NSSErrorsService.h:13, 256:31.04 from /builddir/build/BUILD/firefox-90.0.2/security/manager/ssl/ScopedNSSTypes.h:24, 256:31.04 from /builddir/build/BUILD/firefox-90.0.2/security/manager/ssl/nsNSSCertificateDB.h:8, 256:31.04 from /builddir/build/BUILD/firefox-90.0.2/security/apps/AppSignatureVerification.cpp:7, 256:31.04 from Unified_cpp_security_apps0.cpp:2: 256:31.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 256:31.04 452 | mArray.mHdr->mLength = 0; 256:31.04 | ~~~~~~~~~~~~~~~~~~~~~^~~ 256:31.04 In file included from Unified_cpp_security_apps0.cpp:2: 256:31.04 /builddir/build/BUILD/firefox-90.0.2/security/apps/AppSignatureVerification.cpp:1148:34: note: while referencing ‘’ 256:31.04 1148 | aCoseCertDER = context.TakeCert(); 256:31.04 | ~~~~~~~~~~~~~~~~^~ 256:31.04 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 256:31.04 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIStringBundle.h:18, 256:31.04 from /builddir/build/BUILD/firefox-90.0.2/security/manager/ssl/NSSErrorsService.h:13, 256:31.04 from /builddir/build/BUILD/firefox-90.0.2/security/manager/ssl/ScopedNSSTypes.h:24, 256:31.04 from /builddir/build/BUILD/firefox-90.0.2/security/manager/ssl/nsNSSCertificateDB.h:8, 256:31.04 from /builddir/build/BUILD/firefox-90.0.2/security/apps/AppSignatureVerification.cpp:7, 256:31.04 from Unified_cpp_security_apps0.cpp:2: 256:31.04 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 256:31.04 452 | mArray.mHdr->mLength = 0; 256:31.04 | ~~~~~~~~~~~~~~~~~~~~~^~~ 256:31.04 In file included from Unified_cpp_security_apps0.cpp:2: 256:31.04 /builddir/build/BUILD/firefox-90.0.2/security/apps/AppSignatureVerification.cpp:1287:21: note: while referencing ‘coseCertDER’ 256:31.04 1287 | nsTArray coseCertDER; 256:31.04 | ^~~~~~~~~~~ 256:31.82 security/manager/ssl 256:31.83 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 256:33.47 security/sandbox/linux/libmozsandbox.so 256:34.04 toolkit/components/telemetry 256:45.04 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/mozalloc.h:120, 256:45.04 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/stl_wrappers/utility:66, 256:45.05 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/DebugOnly.h:17, 256:45.05 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/js/RootingAPI.h:11, 256:45.05 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/TelemetryStopwatchBinding.h:6, 256:45.05 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/telemetry/Stopwatch.h:9, 256:45.05 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/Stopwatch.cpp:7: 256:45.05 In function ‘void operator delete(void*)’, 256:45.05 inlined from ‘MozExternalRefCountType mozilla::telemetry::Timer::Release()’ at /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/Stopwatch.cpp:64:3, 256:45.05 inlined from ‘MozExternalRefCountType mozilla::telemetry::Timer::Release()’ at /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/Stopwatch.cpp:64:3, 256:45.05 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::telemetry::Timer]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:121:24, 256:45.05 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:249:21, 256:45.05 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:200:13, 256:45.05 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:198:3, 256:45.05 inlined from ‘mozilla::telemetry::Timer::~Timer()’ at /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/Stopwatch.cpp:99:3, 256:45.05 inlined from ‘MozExternalRefCountType mozilla::telemetry::Timer::Release()’ at /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/Stopwatch.cpp:64:3, 256:45.05 inlined from ‘MozExternalRefCountType mozilla::telemetry::Timer::Release()’ at /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/Stopwatch.cpp:64:3, 256:45.05 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::telemetry::Timer]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:121:24, 256:45.05 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:249:21, 256:45.05 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:200:13, 256:45.05 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:198:3, 256:45.05 inlined from ‘mozilla::telemetry::Timer::~Timer()’ at /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/Stopwatch.cpp:99:3, 256:45.05 inlined from ‘MozExternalRefCountType mozilla::telemetry::Timer::Release()’ at /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/Stopwatch.cpp:64:3, 256:45.05 inlined from ‘MozExternalRefCountType mozilla::telemetry::Timer::Release()’ at /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/Stopwatch.cpp:64:3, 256:45.05 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::telemetry::Timer]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:121:24, 256:45.05 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:249:21, 256:45.05 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:200:13, 256:45.05 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:198:3, 256:45.05 inlined from ‘mozilla::LinkedList::~LinkedList() [with T = RefPtr]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:447:3, 256:45.05 inlined from ‘mozilla::DataMutexBase >, mozilla::Mutex>::~DataMutexBase()’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/DataMutex.h:39:7, 256:45.05 inlined from ‘mozilla::telemetry::Timers::~Timers()’ at /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/Stopwatch.cpp:236:1: 256:45.05 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/cxxalloc.h:51:19: warning: ‘void free(void*)’ called on pointer ‘’ with nonzero offset 96 [-Wfree-nonheap-object] 256:45.05 51 | return free_impl(ptr); 256:45.05 | ^ 256:45.05 In function ‘void operator delete(void*)’, 256:45.05 inlined from ‘MozExternalRefCountType mozilla::telemetry::Timer::Release()’ at /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/Stopwatch.cpp:64:3, 256:45.05 inlined from ‘MozExternalRefCountType mozilla::telemetry::Timer::Release()’ at /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/Stopwatch.cpp:64:3, 256:45.05 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::telemetry::Timer]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:121:24, 256:45.05 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:249:21, 256:45.05 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:200:13, 256:45.05 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:198:3, 256:45.05 inlined from ‘mozilla::telemetry::Timer::~Timer()’ at /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/Stopwatch.cpp:99:3, 256:45.05 inlined from ‘MozExternalRefCountType mozilla::telemetry::Timer::Release()’ at /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/Stopwatch.cpp:64:3, 256:45.05 inlined from ‘MozExternalRefCountType mozilla::telemetry::Timer::Release()’ at /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/Stopwatch.cpp:64:3, 256:45.05 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::telemetry::Timer]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:121:24, 256:45.05 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:249:21, 256:45.05 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:200:13, 256:45.05 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:198:3, 256:45.05 inlined from ‘mozilla::LinkedList::~LinkedList() [with T = RefPtr]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:447:3, 256:45.05 inlined from ‘mozilla::DataMutexBase >, mozilla::Mutex>::~DataMutexBase()’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/DataMutex.h:39:7, 256:45.05 inlined from ‘mozilla::telemetry::Timers::~Timers()’ at /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/Stopwatch.cpp:236:1: 256:45.05 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/cxxalloc.h:51:19: warning: ‘void free(void*)’ called on pointer ‘’ with nonzero offset 96 [-Wfree-nonheap-object] 256:45.05 51 | return free_impl(ptr); 256:45.05 | ^ 256:45.05 In function ‘void operator delete(void*)’, 256:45.05 inlined from ‘MozExternalRefCountType mozilla::telemetry::Timer::Release()’ at /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/Stopwatch.cpp:64:3, 256:45.05 inlined from ‘MozExternalRefCountType mozilla::telemetry::Timer::Release()’ at /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/Stopwatch.cpp:64:3, 256:45.05 inlined from ‘static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::telemetry::Timer]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:121:24, 256:45.05 inlined from ‘void mozilla::LinkedListElement::remove() [with T = RefPtr]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:249:21, 256:45.05 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:200:13, 256:45.05 inlined from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:198:3, 256:45.05 inlined from ‘mozilla::LinkedList::~LinkedList() [with T = RefPtr]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/LinkedList.h:447:3, 256:45.05 inlined from ‘mozilla::DataMutexBase >, mozilla::Mutex>::~DataMutexBase()’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/DataMutex.h:39:7, 256:45.05 inlined from ‘mozilla::telemetry::Timers::~Timers()’ at /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/Stopwatch.cpp:236:1: 256:45.05 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/cxxalloc.h:51:19: warning: ‘void free(void*)’ called on pointer ‘’ with nonzero offset 96 [-Wfree-nonheap-object] 256:45.05 51 | return free_impl(ptr); 256:45.05 | ^ 257:05.43 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 257:05.43 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/Telemetry.h:16, 257:05.43 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 257:05.43 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘void TelemetryEvent::RecordEventNative(mozilla::Telemetry::EventID, const mozilla::Maybe >&, const mozilla::Maybe >&)’: 257:05.43 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘{anonymous}::ExtraArray [1]’ {aka ‘CopyableTArray [1]’} [-Warray-bounds] 257:05.43 317 | mHdr->mLength = 0; 257:05.43 | ~~~~~~~~~~~~~~^~~ 257:05.43 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/TelemetryEvent.cpp:947:14: note: while referencing ‘extra’ 257:05.43 947 | ExtraArray extra; 257:05.44 | ^~~~~ 257:05.44 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 257:05.44 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/Telemetry.h:16, 257:05.44 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 257:05.44 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘CopyableTArray [1]’ [-Warray-bounds] 257:05.44 452 | mArray.mHdr->mLength = 0; 257:05.44 | ~~~~~~~~~~~~~~~~~~~~~^~~ 257:05.44 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/TelemetryEvent.cpp:949:25: note: while referencing ‘’ 257:05.44 949 | extra = aExtra.value(); 257:05.44 | ~~~~~~~~~~~~^~ 257:05.44 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 257:05.44 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/Telemetry.h:16, 257:05.44 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 257:05.44 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘{anonymous}::ExtraArray [1]’ {aka ‘CopyableTArray [1]’} [-Warray-bounds] 257:05.44 452 | mArray.mHdr->mLength = 0; 257:05.44 | ~~~~~~~~~~~~~~~~~~~~~^~~ 257:05.44 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/TelemetryEvent.cpp:947:14: note: while referencing ‘extra’ 257:05.44 947 | ExtraArray extra; 257:05.44 | ^~~~~ 257:05.44 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 257:05.44 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/Telemetry.h:16, 257:05.44 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 257:05.44 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘CopyableTArray [1]’ [-Warray-bounds] 257:05.44 452 | mArray.mHdr->mLength = 0; 257:05.44 | ~~~~~~~~~~~~~~~~~~~~~^~~ 257:05.44 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/TelemetryEvent.cpp:949:25: note: while referencing ‘’ 257:05.44 949 | extra = aExtra.value(); 257:05.44 | ~~~~~~~~~~~~^~ 257:05.44 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 257:05.44 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/Telemetry.h:16, 257:05.44 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 257:05.44 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:452:26: warning: array subscript 1 is outside array bounds of ‘{anonymous}::ExtraArray [1]’ {aka ‘CopyableTArray [1]’} [-Warray-bounds] 257:05.44 452 | mArray.mHdr->mLength = 0; 257:05.44 | ~~~~~~~~~~~~~~~~~~~~~^~~ 257:05.44 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/TelemetryEvent.cpp:947:14: note: while referencing ‘extra’ 257:05.44 947 | ExtraArray extra; 257:05.44 | ^~~~~ 257:06.78 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 257:06.78 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/Telemetry.h:16, 257:06.78 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 257:06.78 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘nsresult TelemetryEvent::CreateSnapshots(uint32_t, bool, uint32_t, JSContext*, uint8_t, JS::MutableHandleValue)’: 257:06.78 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > > [1]’ [-Warray-bounds] 257:06.78 317 | mHdr->mLength = 0; 257:06.78 | ~~~~~~~~~~~~~~^~~ 257:06.78 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/TelemetryEvent.cpp:1236:51: note: while referencing ‘leftovers’ 257:06.78 1236 | nsTArray> leftovers; 257:06.78 | ^~~~~~~~~ 257:27.10 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 257:27.10 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/Telemetry.h:16, 257:27.10 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/TelemetryOrigin.cpp:7: 257:27.10 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘nsresult TelemetryOrigin::GetEncodedOriginSnapshot(bool, JSContext*, JS::MutableHandleValue)’: 257:27.10 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:657:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 257:27.10 657 | aOther.mHdr->mLength = 0; 257:27.10 | ~~~~~~~~~~~~~~~~~~~~~^~~ 257:27.10 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/TelemetryOrigin.cpp:196:32: note: while referencing ‘metricData’ 257:27.10 196 | nsTArray> metricData(gPrioDatasPerMetric); 257:27.10 | ^~~~~~~~~~ 257:31.19 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 257:31.19 from /builddir/build/BUILD/firefox-90.0.2/security/manager/ssl/EnterpriseRoots.h:13, 257:31.19 from /builddir/build/BUILD/firefox-90.0.2/security/certverifier/CertVerifier.h:13, 257:31.19 from /builddir/build/BUILD/firefox-90.0.2/security/manager/ssl/PublicKeyPinningService.h:8, 257:31.19 from /builddir/build/BUILD/firefox-90.0.2/security/manager/ssl/PublicKeyPinningService.cpp:5, 257:31.19 from Unified_cpp_security_manager_ssl1.cpp:2: 257:31.19 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult mozilla::psm::SSLServerCertVerificationJob::Run()’: 257:31.19 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 257:31.19 317 | mHdr->mLength = 0; 257:31.19 | ~~~~~~~~~~~~~~^~~ 257:31.19 In file included from Unified_cpp_security_manager_ssl1.cpp:20: 257:31.19 /builddir/build/BUILD/firefox-90.0.2/security/manager/ssl/SSLServerCertVerification.cpp:1098:31: note: while referencing ‘certBytesArray’ 257:31.19 1098 | nsTArray> certBytesArray; 257:31.19 | ^~~~~~~~~~~~~~ 258:21.32 toolkit/library/buildid.cpp.stub 258:21.58 toolkit/library 258:21.62 widget/gtk/mozgtk/libmozgtk.so 258:21.90 widget/gtk/mozwayland/libmozwayland.so 258:22.18 xpcom/build 258:25.14 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:22, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:34, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryComms.h:10, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 258:25.15 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h: In function ‘void mozilla::TelemetryIPCAccumulator::IPCTimerFired(nsITimer*, void*)’: 258:25.15 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 258:25.15 317 | mHdr->mLength = 0; 258:25.15 | ~~~~~~~~~~~~~~^~~ 258:25.15 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:247:35: note: while referencing ‘histogramsToSend’ 258:25.15 247 | nsTArray histogramsToSend; 258:25.15 | ^~~~~~~~~~~~~~~~ 258:25.15 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:22, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:34, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryComms.h:10, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 258:25.15 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 258:25.15 317 | mHdr->mLength = 0; 258:25.15 | ~~~~~~~~~~~~~~^~~ 258:25.15 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:248:40: note: while referencing ‘keyedHistogramsToSend’ 258:25.15 248 | nsTArray keyedHistogramsToSend; 258:25.15 | ^~~~~~~~~~~~~~~~~~~~~ 258:25.15 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:22, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:34, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryComms.h:10, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 258:25.15 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 258:25.15 317 | mHdr->mLength = 0; 258:25.15 | ~~~~~~~~~~~~~~^~~ 258:25.15 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:249:26: note: while referencing ‘scalarsToSend’ 258:25.15 249 | nsTArray scalarsToSend; 258:25.15 | ^~~~~~~~~~~~~ 258:25.15 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:22, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:34, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryComms.h:10, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 258:25.15 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 258:25.15 317 | mHdr->mLength = 0; 258:25.15 | ~~~~~~~~~~~~~~^~~ 258:25.15 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:250:31: note: while referencing ‘keyedScalarsToSend’ 258:25.15 250 | nsTArray keyedScalarsToSend; 258:25.15 | ^~~~~~~~~~~~~~~~~~ 258:25.15 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:22, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:34, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryComms.h:10, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 258:25.15 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 258:25.15 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 258:25.15 317 | mHdr->mLength = 0; 258:25.15 | ~~~~~~~~~~~~~~^~~ 258:25.15 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:251:28: note: while referencing ‘eventsToSend’ 258:25.16 251 | nsTArray eventsToSend; 258:25.16 | ^~~~~~~~~~~~ 258:25.16 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:22, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:34, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryComms.h:10, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 258:25.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 258:25.16 317 | mHdr->mLength = 0; 258:25.16 | ~~~~~~~~~~~~~~^~~ 258:25.16 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:247:35: note: while referencing ‘histogramsToSend’ 258:25.16 247 | nsTArray histogramsToSend; 258:25.16 | ^~~~~~~~~~~~~~~~ 258:25.16 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:22, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:34, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryComms.h:10, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 258:25.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 258:25.16 317 | mHdr->mLength = 0; 258:25.16 | ~~~~~~~~~~~~~~^~~ 258:25.16 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:248:40: note: while referencing ‘keyedHistogramsToSend’ 258:25.16 248 | nsTArray keyedHistogramsToSend; 258:25.16 | ^~~~~~~~~~~~~~~~~~~~~ 258:25.16 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:22, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:34, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryComms.h:10, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 258:25.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 258:25.16 317 | mHdr->mLength = 0; 258:25.16 | ~~~~~~~~~~~~~~^~~ 258:25.16 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:249:26: note: while referencing ‘scalarsToSend’ 258:25.16 249 | nsTArray scalarsToSend; 258:25.16 | ^~~~~~~~~~~~~ 258:25.16 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:22, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:34, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryComms.h:10, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 258:25.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 258:25.16 317 | mHdr->mLength = 0; 258:25.16 | ~~~~~~~~~~~~~~^~~ 258:25.16 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:250:31: note: while referencing ‘keyedScalarsToSend’ 258:25.16 250 | nsTArray keyedScalarsToSend; 258:25.16 | ^~~~~~~~~~~~~~~~~~ 258:25.16 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:22, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:34, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryComms.h:10, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 258:25.16 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 258:25.16 317 | mHdr->mLength = 0; 258:25.16 | ~~~~~~~~~~~~~~^~~ 258:25.16 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:251:28: note: while referencing ‘eventsToSend’ 258:25.16 251 | nsTArray eventsToSend; 258:25.16 | ^~~~~~~~~~~~ 258:25.16 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:22, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:34, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryComms.h:10, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 258:25.16 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 258:25.17 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 258:25.17 317 | mHdr->mLength = 0; 258:25.17 | ~~~~~~~~~~~~~~^~~ 258:25.17 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:247:35: note: while referencing ‘histogramsToSend’ 258:25.17 247 | nsTArray histogramsToSend; 258:25.17 | ^~~~~~~~~~~~~~~~ 258:25.17 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 258:25.17 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:22, 258:25.17 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 258:25.17 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:34, 258:25.17 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryComms.h:10, 258:25.17 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 258:25.17 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 258:25.17 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 258:25.17 317 | mHdr->mLength = 0; 258:25.17 | ~~~~~~~~~~~~~~^~~ 258:25.17 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:248:40: note: while referencing ‘keyedHistogramsToSend’ 258:25.17 248 | nsTArray keyedHistogramsToSend; 258:25.17 | ^~~~~~~~~~~~~~~~~~~~~ 258:25.17 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 258:25.17 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:22, 258:25.17 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 258:25.17 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:34, 258:25.17 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryComms.h:10, 258:25.17 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 258:25.17 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 258:25.17 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 258:25.17 317 | mHdr->mLength = 0; 258:25.17 | ~~~~~~~~~~~~~~^~~ 258:25.17 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:249:26: note: while referencing ‘scalarsToSend’ 258:25.17 249 | nsTArray scalarsToSend; 258:25.17 | ^~~~~~~~~~~~~ 258:25.17 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 258:25.17 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:22, 258:25.17 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 258:25.17 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:34, 258:25.17 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryComms.h:10, 258:25.17 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 258:25.17 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 258:25.17 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 258:25.17 317 | mHdr->mLength = 0; 258:25.17 | ~~~~~~~~~~~~~~^~~ 258:25.17 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:250:31: note: while referencing ‘keyedScalarsToSend’ 258:25.17 250 | nsTArray keyedScalarsToSend; 258:25.17 | ^~~~~~~~~~~~~~~~~~ 258:25.17 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray.h:3330, 258:25.17 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:22, 258:25.17 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 258:25.17 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:34, 258:25.17 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryComms.h:10, 258:25.17 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 258:25.17 from /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 258:25.17 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsTArray-inl.h:317:19: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 258:25.17 317 | mHdr->mLength = 0; 258:25.17 | ~~~~~~~~~~~~~~^~~ 258:25.17 /builddir/build/BUILD/firefox-90.0.2/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:251:28: note: while referencing ‘eventsToSend’ 258:25.17 251 | nsTArray eventsToSend; 258:25.17 | ^~~~~~~~~~~~ 258:33.36 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsXPTCUtils.h:10, 258:33.36 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/XPCOM.h:157, 258:33.36 from /builddir/build/BUILD/firefox-90.0.2/xpcom/build/XPCOMInit.cpp:17, 258:33.36 from Unified_cpp_xpcom_build0.cpp:47: 258:33.36 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 258:33.36 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:79:11: 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] 258:33.36 79 | memset(this, 0, sizeof(nsXPTCVariant)); 258:33.36 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:33.36 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 258:33.36 44 | struct nsXPTCVariant { 258:33.36 | ^~~~~~~~~~~~~ 258:43.85 media/ffvpx/libavcodec 258:43.85 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:43.91 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:43.91 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:43.91 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:43.91 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:43.91 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:43.91 from : 258:43.91 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:43.91 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:43.91 | 258:43.91 In file included from : 258:43.91 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:43.91 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:43.91 | 258:44.03 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:44.09 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:44.09 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:44.09 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:44.09 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:44.09 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:44.09 from : 258:44.09 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:44.09 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:44.09 | 258:44.09 In file included from : 258:44.09 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:44.09 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:44.09 | 258:44.09 In file included from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/loader/mozJSComponentLoader.h:16, 258:44.09 from /builddir/build/BUILD/firefox-90.0.2/xpcom/build/XPCOMInit.cpp:18, 258:44.09 from Unified_cpp_xpcom_build0.cpp:47: 258:44.09 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = ICUReporter]’, 258:44.09 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = ICUReporter]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:59:13, 258:44.09 inlined from ‘static void* ICUReporter::Alloc(const void*, size_t)’ at /builddir/build/BUILD/firefox-90.0.2/xpcom/build/XPCOMInit.cpp:195:26: 258:44.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIMemoryReporter.h:641:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 258:44.09 641 | return moz_malloc_size_of(aPtr); \ 258:44.09 | ~~~~~~~~~~~~~~~~~~^~~~~~ 258:44.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:152:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 258:44.09 152 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 258:44.09 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:44.09 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/stl_wrappers/ostream:66, 258:44.09 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsString.h:10, 258:44.09 from /builddir/build/BUILD/firefox-90.0.2/xpcom/build/FileLocation.h:10, 258:44.09 from /builddir/build/BUILD/firefox-90.0.2/xpcom/build/FileLocation.cpp:7, 258:44.09 from Unified_cpp_xpcom_build0.cpp:2: 258:44.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/mozalloc.h: In static member function ‘static void* ICUReporter::Alloc(const void*, size_t)’: 258:44.09 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/mozalloc.h:99:17: note: by argument 1 of type ‘const void*’ to ‘size_t moz_malloc_size_of(const void*)’ declared here 258:44.09 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 258:44.09 | ^~~~~~~~~~~~~~~~~~ 258:44.09 In file included from /builddir/build/BUILD/firefox-90.0.2/js/xpconnect/loader/mozJSComponentLoader.h:16, 258:44.09 from /builddir/build/BUILD/firefox-90.0.2/xpcom/build/XPCOMInit.cpp:18, 258:44.09 from Unified_cpp_xpcom_build0.cpp:47: 258:44.09 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = OggReporter]’, 258:44.09 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = OggReporter]’ at /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:59:13: 258:44.10 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsIMemoryReporter.h:641:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 258:44.10 641 | return moz_malloc_size_of(aPtr); \ 258:44.10 | ~~~~~~~~~~~~~~~~~~^~~~~~ 258:44.10 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:152:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 258:44.10 152 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 258:44.10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:44.10 In file included from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/stl_wrappers/ostream:66, 258:44.10 from /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/nsString.h:10, 258:44.10 from /builddir/build/BUILD/firefox-90.0.2/xpcom/build/FileLocation.h:10, 258:44.10 from /builddir/build/BUILD/firefox-90.0.2/xpcom/build/FileLocation.cpp:7, 258:44.10 from Unified_cpp_xpcom_build0.cpp:2: 258:44.10 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/mozalloc.h: In static member function ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = OggReporter]’: 258:44.10 /builddir/build/BUILD/firefox-90.0.2/objdir/dist/include/mozilla/mozalloc.h:99:17: note: by argument 1 of type ‘const void*’ to ‘size_t moz_malloc_size_of(const void*)’ declared here 258:44.10 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 258:44.10 | ^~~~~~~~~~~~~~~~~~ 258:44.15 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:44.21 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:44.21 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:44.21 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:44.21 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:44.21 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:44.21 from : 258:44.21 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:44.21 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:44.21 | 258:44.21 In file included from : 258:44.21 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:44.21 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:44.21 | 258:44.68 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:44.74 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:44.74 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:44.74 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:44.74 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:44.74 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:44.74 from : 258:44.74 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:44.74 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:44.74 | 258:44.74 In file included from : 258:44.74 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:44.74 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:44.74 | 258:45.16 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:45.21 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:45.21 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:45.21 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:45.21 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:45.21 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:45.21 from : 258:45.21 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:45.21 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:45.21 | 258:45.21 In file included from : 258:45.21 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:45.21 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:45.21 | 258:45.28 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:45.34 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:45.34 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:45.34 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:45.34 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:45.34 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:45.34 from : 258:45.34 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:45.34 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:45.34 | 258:45.34 In file included from : 258:45.34 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:45.34 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:45.34 | 258:45.62 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:45.68 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:45.68 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:45.68 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:45.68 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:45.68 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:45.68 from : 258:45.68 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:45.68 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:45.68 | 258:45.68 In file included from : 258:45.68 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:45.68 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:45.68 | 258:45.77 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:45.83 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:45.83 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:45.83 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:45.83 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:45.83 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:45.83 from : 258:45.83 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:45.83 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:45.83 | 258:45.83 In file included from : 258:45.83 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:45.83 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:45.83 | 258:46.00 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:46.06 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:46.06 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:46.06 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:46.06 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:46.06 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:46.06 from : 258:46.06 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:46.06 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:46.06 | 258:46.06 In file included from : 258:46.06 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:46.06 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:46.06 | 258:46.38 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:46.43 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:46.43 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:46.43 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:46.43 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:46.43 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:46.43 from : 258:46.43 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:46.43 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:46.43 | 258:46.43 In file included from : 258:46.43 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:46.43 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:46.43 | 258:46.61 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:46.66 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:46.66 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:46.66 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:46.66 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:46.66 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:46.66 from : 258:46.66 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:46.66 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:46.66 | 258:46.66 In file included from : 258:46.66 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:46.67 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:46.67 | 258:46.70 media/ffvpx/libavutil 258:46.70 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:46.76 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:46.76 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:46.76 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:46.76 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:46.76 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:46.76 from : 258:46.76 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:46.76 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:46.76 | 258:46.76 In file included from : 258:46.76 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:46.76 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:46.76 | 258:47.08 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:47.14 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:47.14 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:47.14 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:47.14 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:47.14 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:47.14 from : 258:47.14 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:47.14 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:47.14 | 258:47.14 In file included from : 258:47.14 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:47.14 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:47.14 | 258:47.37 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:47.42 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:47.42 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:47.42 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:47.42 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:47.42 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:47.42 from : 258:47.42 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:47.42 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:47.42 | 258:47.42 In file included from : 258:47.42 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:47.42 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:47.42 | 258:47.61 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:47.67 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:47.67 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:47.67 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:47.67 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:47.67 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:47.67 from : 258:47.67 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:47.67 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:47.67 | 258:47.67 In file included from : 258:47.67 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:47.67 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:47.67 | 258:47.79 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:47.84 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:47.84 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:47.84 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:47.84 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:47.84 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:47.84 from : 258:47.84 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:47.84 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:47.84 | 258:47.84 In file included from : 258:47.84 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:47.84 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:47.85 | 258:47.85 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:47.90 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:47.90 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:47.90 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:47.90 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:47.90 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:47.90 from : 258:47.90 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:47.90 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:47.90 | 258:47.90 In file included from : 258:47.90 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:47.90 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:47.90 | 258:47.98 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:47.99 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:48.03 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:48.03 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:48.03 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:48.03 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:48.03 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:48.03 from : 258:48.03 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:48.03 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:48.03 | 258:48.03 In file included from : 258:48.03 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:48.03 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:48.03 | 258:48.05 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:48.05 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:48.05 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:48.05 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:48.05 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:48.05 from : 258:48.05 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:48.05 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:48.05 | 258:48.05 In file included from : 258:48.05 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:48.05 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:48.05 | 258:48.16 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:48.21 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:48.21 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:48.21 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:48.21 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:48.21 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:48.21 from : 258:48.21 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:48.21 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:48.21 | 258:48.21 In file included from : 258:48.21 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:48.21 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:48.21 | 258:48.30 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:48.35 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:48.35 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:48.35 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:48.35 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:48.35 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:48.35 from : 258:48.35 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:48.36 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:48.36 | 258:48.36 In file included from : 258:48.36 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:48.36 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:48.36 | 258:48.41 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:48.41 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:48.46 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:48.46 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:48.46 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:48.46 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:48.46 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:48.46 from : 258:48.46 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:48.46 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:48.46 | 258:48.46 In file included from : 258:48.46 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:48.46 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:48.46 | 258:48.47 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:48.47 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:48.47 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:48.47 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:48.47 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:48.47 from : 258:48.47 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:48.47 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:48.47 | 258:48.47 In file included from : 258:48.47 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:48.47 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:48.47 | 258:48.51 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:48.57 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:48.57 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:48.57 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:48.57 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:48.57 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:48.57 from : 258:48.57 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:48.57 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:48.57 | 258:48.57 In file included from : 258:48.57 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:48.57 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:48.57 | 258:48.86 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:48.92 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:48.92 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:48.92 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:48.92 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:48.92 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:48.92 from : 258:48.92 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:48.92 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:48.92 | 258:48.92 In file included from : 258:48.92 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:48.92 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:48.92 | 258:49.12 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:49.17 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:49.17 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:49.17 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:49.17 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:49.17 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:49.17 from : 258:49.17 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:49.17 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:49.17 | 258:49.17 In file included from : 258:49.18 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:49.18 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:49.18 | 258:49.19 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:49.24 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:49.24 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:49.24 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:49.24 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:49.24 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:49.24 from : 258:49.24 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:49.24 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:49.24 | 258:49.24 In file included from : 258:49.24 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:49.24 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:49.24 | 258:49.32 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:49.37 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:49.37 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:49.37 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:49.37 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:49.37 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:49.37 from : 258:49.37 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:49.37 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:49.37 | 258:49.37 In file included from : 258:49.37 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:49.37 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:49.37 | 258:49.50 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:49.55 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:49.55 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:49.55 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:49.55 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:49.55 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:49.55 from : 258:49.55 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:49.55 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:49.55 | 258:49.55 In file included from : 258:49.55 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:49.55 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:49.55 | 258:49.60 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:49.66 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:49.66 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:49.66 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:49.66 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:49.66 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:49.66 from : 258:49.66 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:49.66 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:49.66 | 258:49.66 In file included from : 258:49.66 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:49.66 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:49.66 | 258:49.68 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:49.70 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:49.73 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:49.73 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:49.73 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:49.73 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:49.73 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:49.73 from : 258:49.73 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:49.73 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:49.73 | 258:49.73 In file included from : 258:49.73 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:49.73 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:49.73 | 258:49.75 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:49.75 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:49.75 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:49.75 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:49.75 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:49.75 from : 258:49.75 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:49.75 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:49.75 | 258:49.75 In file included from : 258:49.75 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:49.75 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:49.75 | 258:49.99 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:50.05 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:50.05 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:50.05 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:50.05 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:50.05 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:50.05 from : 258:50.05 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:50.05 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:50.05 | 258:50.05 In file included from : 258:50.05 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:50.05 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:50.05 | 258:50.08 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:50.14 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:50.14 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:50.14 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:50.14 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:50.14 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:50.14 from : 258:50.14 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:50.14 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:50.14 | 258:50.14 In file included from : 258:50.14 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:50.14 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:50.14 | 258:50.28 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:50.34 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:50.34 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:50.34 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:50.34 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:50.34 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:50.34 from : 258:50.34 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:50.34 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:50.34 | 258:50.34 In file included from : 258:50.34 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:50.34 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:50.34 | 258:50.70 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:50.75 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:50.75 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:50.75 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:50.75 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:50.75 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:50.75 from : 258:50.75 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:50.75 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:50.75 | 258:50.75 In file included from : 258:50.75 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:50.75 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:50.75 | 258:50.80 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/hwcontext_vaapi.c: In function ‘vaapi_device_create’: 258:50.80 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/hwcontext_vaapi.c:1476:27: warning: variable ‘try_all’ set but not used [-Wunused-but-set-variable] 258:50.80 1476 | int try_drm, try_x11, try_all; 258:50.80 | ^~~~~~~ 258:50.87 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:50.92 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:50.92 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:50.92 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:50.92 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:50.92 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:50.92 from : 258:50.92 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:50.92 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:50.92 | 258:50.92 In file included from : 258:50.92 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:50.92 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:50.92 | 258:51.24 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:51.25 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:51.29 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:51.29 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:51.29 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:51.29 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:51.29 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:51.29 from : 258:51.29 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:51.29 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:51.29 | 258:51.29 In file included from : 258:51.29 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:51.29 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:51.29 | 258:51.30 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:51.30 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:51.30 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:51.30 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:51.30 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:51.30 from : 258:51.30 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:51.30 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:51.30 | 258:51.30 In file included from : 258:51.30 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:51.30 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:51.30 | 258:51.55 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:51.60 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:51.60 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:51.60 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:51.60 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:51.60 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:51.60 from : 258:51.60 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:51.60 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:51.60 | 258:51.60 In file included from : 258:51.60 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:51.60 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:51.60 | 258:51.73 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:51.74 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:51.78 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:51.78 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:51.78 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:51.78 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:51.78 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:51.78 from : 258:51.78 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:51.78 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:51.78 | 258:51.78 In file included from : 258:51.78 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:51.78 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:51.78 | 258:51.79 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:51.79 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:51.79 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:51.79 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:51.79 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:51.79 from : 258:51.79 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:51.79 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:51.79 | 258:51.79 In file included from : 258:51.79 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:51.79 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:51.79 | 258:52.01 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:52.06 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:52.07 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:52.07 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:52.07 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:52.07 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:52.07 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:52.07 from : 258:52.07 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:52.07 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:52.07 | 258:52.07 In file included from : 258:52.07 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:52.07 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:52.07 | 258:52.09 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavcodec/jrevdct.c:212:28: warning: argument 1 of type ‘int16_t[64]’ {aka ‘short int[64]’} with mismatched bound [-Warray-parameter=] 258:52.09 212 | void ff_j_rev_dct(DCTBLOCK data) 258:52.09 | ~~~~~~~~~^~~~ 258:52.09 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavcodec/jrevdct.c:67: 258:52.09 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavcodec/dct.h:62:28: note: previously declared as ‘int16_t *’ {aka ‘short int *’} 258:52.09 62 | void ff_j_rev_dct(int16_t *data); 258:52.09 | ~~~~~~~~~^~~~ 258:52.10 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavcodec/jrevdct.c:950:29: warning: argument 1 of type ‘int16_t[64]’ {aka ‘short int[64]’} with mismatched bound [-Warray-parameter=] 258:52.10 950 | void ff_j_rev_dct4(DCTBLOCK data) 258:52.10 | ~~~~~~~~~^~~~ 258:52.10 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavcodec/jrevdct.c:67: 258:52.10 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavcodec/dct.h:63:29: note: previously declared as ‘int16_t *’ {aka ‘short int *’} 258:52.10 63 | void ff_j_rev_dct4(int16_t *data); 258:52.10 | ~~~~~~~~~^~~~ 258:52.10 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavcodec/jrevdct.c:1137:29: warning: argument 1 of type ‘int16_t[64]’ {aka ‘short int[64]’} with mismatched bound [-Warray-parameter=] 258:52.10 1137 | void ff_j_rev_dct2(DCTBLOCK data){ 258:52.10 | ~~~~~~~~~^~~~ 258:52.10 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavcodec/jrevdct.c:67: 258:52.10 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavcodec/dct.h:64:29: note: previously declared as ‘int16_t *’ {aka ‘short int *’} 258:52.10 64 | void ff_j_rev_dct2(int16_t *data); 258:52.10 | ~~~~~~~~~^~~~ 258:52.10 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavcodec/jrevdct.c:1152:29: warning: argument 1 of type ‘int16_t[64]’ {aka ‘short int[64]’} with mismatched bound [-Warray-parameter=] 258:52.10 1152 | void ff_j_rev_dct1(DCTBLOCK data){ 258:52.10 | ~~~~~~~~~^~~~ 258:52.10 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavcodec/jrevdct.c:67: 258:52.10 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavcodec/dct.h:65:29: note: previously declared as ‘int16_t *’ {aka ‘short int *’} 258:52.10 65 | void ff_j_rev_dct1(int16_t *data); 258:52.10 | ~~~~~~~~~^~~~ 258:52.12 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:52.12 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:52.12 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:52.12 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:52.12 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:52.12 from : 258:52.12 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:52.12 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:52.12 | 258:52.12 In file included from : 258:52.12 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:52.12 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:52.12 | 258:52.14 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:52.19 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:52.19 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:52.19 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:52.19 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:52.19 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:52.19 from : 258:52.19 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:52.19 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:52.19 | 258:52.19 In file included from : 258:52.19 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:52.19 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:52.19 | 258:52.33 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:52.39 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:52.39 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:52.39 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:52.39 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:52.39 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:52.39 from : 258:52.39 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:52.39 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:52.39 | 258:52.39 In file included from : 258:52.39 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:52.39 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:52.39 | 258:52.40 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:52.46 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:52.46 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:52.46 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:52.46 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:52.46 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:52.46 from : 258:52.46 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:52.46 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:52.46 | 258:52.46 In file included from : 258:52.46 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:52.46 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:52.46 | 258:52.64 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:52.66 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:52.69 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:52.69 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:52.69 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:52.69 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:52.69 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:52.69 from : 258:52.69 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:52.69 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:52.69 | 258:52.69 In file included from : 258:52.69 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:52.69 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:52.69 | 258:52.71 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:52.71 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:52.71 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:52.71 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:52.71 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:52.71 from : 258:52.71 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:52.71 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:52.71 | 258:52.71 In file included from : 258:52.71 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:52.71 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:52.71 | 258:52.71 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:52.77 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:52.77 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:52.77 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:52.77 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:52.77 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:52.77 from : 258:52.77 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:52.77 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:52.77 | 258:52.77 In file included from : 258:52.77 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:52.77 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:52.77 | 258:52.80 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:52.86 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:52.86 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:52.86 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:52.86 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:52.86 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:52.86 from : 258:52.86 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:52.86 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:52.86 | 258:52.86 In file included from : 258:52.86 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:52.86 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:52.86 | 258:52.89 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:52.95 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:52.95 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:52.95 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:52.95 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:52.95 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:52.95 from : 258:52.95 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:52.95 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:52.95 | 258:52.95 In file included from : 258:52.95 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:52.95 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:52.95 | 258:53.46 In function ‘set_string_video_rate’, 258:53.46 inlined from ‘av_opt_set’ at /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/opt.c:489:15: 258:53.46 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/opt.c:340:9: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 258:53.46 340 | av_log(obj, AV_LOG_ERROR, "Unable to parse option value \"%s\" as video rate\n", val); 258:53.46 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:53.96 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:54.02 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:54.02 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:54.02 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:54.02 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:54.02 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:54.02 from : 258:54.02 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:54.02 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:54.02 | 258:54.02 In file included from : 258:54.02 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:54.02 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:54.02 | 258:54.40 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:54.45 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:54.45 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:54.45 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:54.45 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:54.46 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:54.46 from : 258:54.46 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:54.46 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:54.46 | 258:54.46 In file included from : 258:54.46 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:54.46 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:54.46 | 258:54.97 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:55.02 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:55.02 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:55.02 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:55.02 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:55.02 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:55.02 from : 258:55.02 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:55.02 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:55.02 | 258:55.02 In file included from : 258:55.02 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:55.02 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:55.02 | 258:55.10 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:55.16 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:55.16 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:55.16 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:55.16 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:55.16 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:55.16 from : 258:55.16 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:55.16 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:55.16 | 258:55.16 In file included from : 258:55.16 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:55.16 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:55.16 | 258:55.18 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:55.23 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:55.23 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:55.23 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:55.23 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:55.23 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:55.23 from : 258:55.23 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:55.23 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:55.23 | 258:55.23 In file included from : 258:55.23 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:55.23 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:55.23 | 258:55.25 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:55.26 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:55.30 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:55.30 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:55.30 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:55.30 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:55.30 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:55.30 from : 258:55.30 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:55.30 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:55.30 | 258:55.30 In file included from : 258:55.30 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:55.30 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:55.30 | 258:55.31 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:55.31 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:55.31 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:55.31 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:55.31 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:55.31 from : 258:55.31 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:55.31 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:55.31 | 258:55.31 In file included from : 258:55.31 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:55.31 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:55.31 | 258:55.35 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:55.40 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:55.40 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:55.40 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:55.40 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:55.40 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:55.40 from : 258:55.40 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:55.40 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:55.40 | 258:55.40 In file included from : 258:55.40 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:55.40 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:55.40 | 258:55.42 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:55.48 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:55.48 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:55.48 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:55.48 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:55.48 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:55.48 from : 258:55.48 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:55.48 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:55.48 | 258:55.48 In file included from : 258:55.48 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:55.48 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:55.48 | 258:55.48 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:55.53 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:55.54 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:55.54 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:55.54 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:55.54 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:55.54 from : 258:55.54 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:55.54 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:55.54 | 258:55.54 In file included from : 258:55.54 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:55.54 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:55.54 | 258:55.68 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:55.73 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:55.73 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:55.73 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:55.73 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:55.73 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:55.73 from : 258:55.73 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:55.73 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:55.73 | 258:55.73 In file included from : 258:55.73 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:55.73 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:55.73 | 258:55.79 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:55.81 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:55.85 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:55.85 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:55.85 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:55.85 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:55.85 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:55.85 from : 258:55.85 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:55.85 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:55.85 | 258:55.85 In file included from : 258:55.85 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:55.85 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:55.85 | 258:55.86 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:55.86 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:55.86 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:55.87 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:55.87 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:55.87 from : 258:55.87 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:55.87 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:55.87 | 258:55.87 In file included from : 258:55.87 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:55.87 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:55.87 | 258:55.95 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:56.00 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:56.00 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:56.00 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:56.00 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:56.00 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:56.00 from : 258:56.00 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:56.00 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:56.00 | 258:56.00 In file included from : 258:56.00 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:56.00 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:56.00 | 258:56.05 media/gmp-clearkey/0.1/libclearkey.so 258:56.11 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:56.17 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:56.17 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:56.17 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:56.17 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:56.17 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:56.17 from : 258:56.17 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:56.17 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:56.17 | 258:56.17 In file included from : 258:56.17 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:56.17 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:56.17 | 258:56.38 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:56.44 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:56.44 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:56.44 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:56.44 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:56.44 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:56.44 from : 258:56.44 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:56.44 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:56.44 | 258:56.44 In file included from : 258:56.44 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:56.44 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:56.44 | 258:56.45 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:56.50 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:56.50 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:56.50 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:56.50 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:56.50 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:56.50 from : 258:56.50 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:56.50 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:56.50 | 258:56.50 In file included from : 258:56.50 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:56.50 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:56.50 | 258:56.57 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:56.62 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:56.62 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:56.62 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:56.62 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:56.62 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:56.62 from : 258:56.62 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:56.62 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:56.62 | 258:56.62 In file included from : 258:56.62 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:56.62 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:56.62 | 258:56.66 modules/brotli/brotli 258:56.70 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:56.75 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:56.75 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:56.75 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:56.75 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:56.75 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:56.75 from : 258:56.75 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:56.75 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:56.75 | 258:56.75 In file included from : 258:56.75 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:56.75 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:56.75 | 258:56.97 toolkit/components/telemetry/pingsender/pingsender 258:57.26 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:57.31 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:57.31 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:57.31 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:57.31 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:57.31 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:57.31 from : 258:57.31 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:57.31 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:57.31 | 258:57.31 In file included from : 258:57.31 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:57.31 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:57.31 | 258:57.50 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:57.55 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:57.55 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:57.55 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:57.55 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:57.55 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:57.55 from : 258:57.55 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:57.55 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:57.55 | 258:57.55 In file included from : 258:57.55 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:57.55 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:57.55 | 258:57.61 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:57.65 js/src/build/libjs_static.a 258:57.66 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:57.66 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:57.66 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:57.66 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:57.66 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:57.66 from : 258:57.66 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:57.66 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:57.66 | 258:57.66 In file included from : 258:57.66 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:57.66 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:57.66 | 258:57.68 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:57.74 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:57.74 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:57.74 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:57.74 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:57.74 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:57.74 from : 258:57.74 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:57.74 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:57.74 | 258:57.74 In file included from : 258:57.74 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:57.74 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:57.74 | 258:58.69 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 258:58.74 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 258:58.74 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 258:58.74 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 258:58.74 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 258:58.74 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 258:58.74 from : 258:58.74 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 258:58.74 219 | #define HAVE_LINUX_PERF_EVENT_H 0 258:58.74 | 258:58.74 In file included from : 258:58.74 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 258:58.74 56 | #define HAVE_LINUX_PERF_EVENT_H 1 258:58.74 | 259:00.07 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 259:00.12 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 259:00.12 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 259:00.12 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 259:00.12 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 259:00.12 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 259:00.12 from : 259:00.12 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 259:00.12 219 | #define HAVE_LINUX_PERF_EVENT_H 0 259:00.12 | 259:00.12 In file included from : 259:00.12 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 259:00.12 56 | #define HAVE_LINUX_PERF_EVENT_H 1 259:00.12 | 259:00.33 cc1: warning: command-line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C 259:00.39 In file included from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config.h:14, 259:00.39 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/common.h:105, 259:00.39 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/avutil.h:296, 259:00.39 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil/log.h:25, 259:00.39 from /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/libavutil_visibility.h:16, 259:00.39 from : 259:00.39 /builddir/build/BUILD/firefox-90.0.2/media/ffvpx/config_audio.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 259:00.39 219 | #define HAVE_LINUX_PERF_EVENT_H 0 259:00.39 | 259:00.39 In file included from : 259:00.39 /builddir/build/BUILD/firefox-90.0.2/objdir/mozilla-config.h:56: note: this is the location of the previous definition 259:00.39 56 | #define HAVE_LINUX_PERF_EVENT_H 1 259:00.39 | 259:00.47 media/ffvpx/libavutil/libmozavutil.so 259:00.90 media/ffvpx/libavcodec/libmozavcodec.so 259:05.46 js/src/shell/js 259:05.46 toolkit/library/build/libxul.so 265:50.26 ipc/app/plugin-container 265:50.27 js/xpconnect/shell/xpcshell 265:51.30 ./MacOS-files.txt.stub 265:51.30 ./aboutNetErrorCodes.js.stub 265:52.33 browser/locales/bookmarks.html.stub 265:53.07 ./node.stub.stub 265:53.38 ./node.stub.stub 265:53.47 ./node.stub.stub 265:53.58 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/ast/index.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/ast/setInScopeLines.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/ast" 265:53.67 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/event-listeners.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/exceptions.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/expressions.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/file-search.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/index.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/navigation.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/preview.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/project-text-search.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/quick-open.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/source-actors.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/source-tree.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/tabs.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/toolbox.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/threads.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/ui.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions" 265:54.41 ./node.stub.stub 265:54.61 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/main.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/vendors.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src" 265:55.20 ./node.stub.stub 265:55.40 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/breakpoints/breakpointPositions.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/breakpoints/index.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/breakpoints/modify.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/breakpoints/remapLocations.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/breakpoints/syncBreakpoint.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/breakpoints" 265:55.56 ./node.stub.stub 265:55.76 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/pause/breakOnNext.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/pause/commands.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/pause/continueToHere.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/pause/expandScopes.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/pause/fetchFrames.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/pause/fetchScopes.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/pause/index.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/pause/inlinePreview.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/pause/mapDisplayNames.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/pause/mapFrames.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/pause/mapScopes.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/pause/paused.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/pause/pauseOnExceptions.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/pause/previewPausedLocation.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/pause/resumed.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/pause/selectFrame.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/pause/highlightCalls.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/pause/skipPausing.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/pause" 265:56.80 ./node.stub.stub 265:57.00 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/sources/blackbox.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/sources/breakableLines.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/sources/index.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/sources/loadSourceText.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/sources/newSources.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/sources/prettyPrint.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/sources/select.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/sources/symbols.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/sources" 265:57.25 ./node.stub.stub 265:57.45 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/utils/middleware/context.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/utils/middleware/log.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/utils/middleware/promise.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/utils/middleware/thunk.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/utils/middleware/timing.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/utils/middleware/wait-service.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/utils/middleware" 265:58.39 ./node.stub.stub 265:58.45 ./node.stub.stub 265:58.60 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/actions/utils/create-store.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/utils" 265:58.65 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/client/firefox/commands.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/client/firefox/create.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/client/firefox" 265:59.38 ./node.stub.stub 265:59.58 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/client/firefox.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/client" 265:59.77 ./node.stub.stub 265:59.97 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/Preview/ExceptionPopup.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/Preview/index.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/Preview/Popup.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Preview" 266:00.48 ./node.stub.stub 266:00.68 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/Breakpoint.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/Breakpoints.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/ColumnBreakpoint.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/ColumnBreakpoints.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/ConditionalPanel.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/DebugLine.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/EditorMenu.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/EmptyLines.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/Exception.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/Exceptions.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/Footer.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/HighlightCalls.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/HighlightLine.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/HighlightLines.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/index.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/InlinePreview.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/InlinePreviewRow.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/InlinePreviews.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/SearchBar.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/Tab.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/Tabs.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor" 266:01.23 ./node.stub.stub 266:01.43 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/A11yIntention.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/App.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/ProjectSearch.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/QuickOpenModal.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/ShortcutsModal.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/WelcomeBox.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components" 266:03.01 ./node.stub.stub 266:03.05 ./node.stub.stub 266:03.21 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/menus/breakpoints.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/menus/editor.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/Editor/menus/source.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/menus" 266:03.25 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/PrimaryPanes/index.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/PrimaryPanes/Outline.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/PrimaryPanes/OutlineFilter.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/PrimaryPanes/SourcesTree.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/PrimaryPanes/SourcesTreeItem.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/PrimaryPanes" 266:04.29 ./node.stub.stub 266:04.49 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/Breakpoint.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointHeading.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointHeadingsContextMenu.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointsContextMenu.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/ExceptionOption.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/index.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints" 266:04.82 ./node.stub.stub 266:05.02 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/SecondaryPanes/CommandBar.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/SecondaryPanes/DOMMutationBreakpoints.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/SecondaryPanes/EventListeners.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/SecondaryPanes/Expressions.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/SecondaryPanes/index.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/SecondaryPanes/Scopes.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/SecondaryPanes/Thread.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/SecondaryPanes/Threads.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/SecondaryPanes/WhyPaused.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/SecondaryPanes/XHRBreakpoints.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes" 266:05.87 ./node.stub.stub 266:06.07 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/SecondaryPanes/Frames/Frame.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/SecondaryPanes/Frames/FrameIndent.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/SecondaryPanes/Frames/FrameMenu.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/SecondaryPanes/Frames/Group.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/SecondaryPanes/Frames/index.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Frames" 266:07.05 ./node.stub.stub 266:07.25 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Button/styles" 266:07.38 ./node.stub.stub 266:07.57 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/shared/Button/CloseButton.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/shared/Button/CommandBarButton.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/shared/Button/index.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/shared/Button/PaneToggleButton.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Button" 266:07.81 ./node.stub.stub 266:08.01 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/shared/AccessibleImage.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/shared/Accordion.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/shared/Badge.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/shared/BracketArrow.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/shared/Dropdown.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/shared/ManagedTree.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/shared/Modal.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/shared/Popover.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/shared/PreviewFunction.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/shared/ResultList.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/shared/SearchInput.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/shared/SourceIcon.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/components/shared/SmartGap.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared" 266:08.59 ./node.stub.stub 266:08.79 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/context-menu/menu.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/context-menu" 266:09.55 ./node.stub.stub 266:09.55 ./node.stub.stub 266:09.75 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/reducers/ast.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/reducers/async-requests.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/reducers/breakpoints.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/reducers/event-listeners.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/reducers/exceptions.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/reducers/expressions.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/reducers/file-search.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/reducers/index.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/reducers/pause.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/reducers/pending-breakpoints.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/reducers/preview.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/reducers/project-text-search.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/reducers/quick-open.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/reducers/source-actors.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/reducers/source-tree.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/reducers/sources.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/reducers/tabs.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/reducers/threads.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/reducers/ui.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/reducers" 266:09.75 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/selectors/breakpointAtLocation.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/selectors/breakpoints.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/selectors/breakpointSources.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/selectors/getCallStackFrames.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/selectors/inComponent.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/selectors/index.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/selectors/isLineInScope.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/selectors/isSelectedFrameVisible.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/selectors/pause.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/selectors/visibleBreakpoints.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/selectors/visibleColumnBreakpoints.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/selectors" 266:11.05 ./node.stub.stub 266:11.25 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/breakpoint/astBreakpointLocation.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/breakpoint/breakpointPositions.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/breakpoint/index.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/breakpoint" 266:11.74 ./node.stub.stub 266:11.95 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/assert.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/ast.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/async-value.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/bootstrap.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/build-query.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/clipboard.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/connect.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/context.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/dbg.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/defer.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/DevToolsUtils.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/environment.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/expressions.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/evaluation-result.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/function.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/indentation.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/isMinified.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/location.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/log.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/memoize.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/memoizeLast.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/memoizableAction.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/path.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/prefs.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/preview.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/project-search.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/quick-open.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/result-list.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/selected-location.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/source-maps.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/source-queue.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/source.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/tabs.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/task.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/telemetry.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/text.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/timings.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/ui.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/url.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/utils.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/wasm.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/worker.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils" 266:12.23 ./node.stub.stub 266:12.43 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/editor/create-editor.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/editor/get-expression.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/editor/get-token-location.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/editor/index.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/editor/source-documents.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/editor/source-editor.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/editor/source-search.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/editor/token-events.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/editor" 266:13.78 ./node.stub.stub 266:13.97 ./node.stub.stub 266:13.99 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/pause/frames/annotateFrames.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/pause/frames/collapseFrames.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/pause/frames/displayName.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/pause/frames/getFrameUrl.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/pause/frames/getLibraryFromUrl.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/pause/frames/index.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/frames" 266:14.17 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/pause/index.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/pause/why.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/pause" 266:14.97 ./node.stub.stub 266:15.02 ./node.stub.stub 266:15.17 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/pause/mapScopes/buildGeneratedBindingList.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/pause/mapScopes/filtering.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/pause/mapScopes/findGeneratedBindingFromPosition.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/pause/mapScopes/getApplicableBindingsForOriginalPosition.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/pause/mapScopes/index.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/pause/mapScopes/locColumn.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/pause/mapScopes/mappingContains.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/pause/mapScopes/optimizedOut.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/pause/mapScopes/positionCmp.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/pause/mapScopes/rangeMetadata.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/mapScopes" 266:15.22 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/pause/scopes/getScope.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/pause/scopes/getVariables.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/pause/scopes/index.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/pause/scopes/utils.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/scopes" 266:16.15 ./node.stub.stub 266:16.35 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/resource/base-query.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/resource/compare.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/resource/core.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/resource/index.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/resource/memoize.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/resource/query-cache.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/resource/query.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/resource/selector.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/resource" 266:16.50 ./node.stub.stub 266:16.70 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/sources-tree/addToTree.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/sources-tree/collapseTree.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/sources-tree/formatTree.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/sources-tree/getDirectories.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/sources-tree/getURL.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/sources-tree/index.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/sources-tree/sortTree.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/sources-tree/treeOrder.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/sources-tree/updateTree.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/utils/sources-tree/utils.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/sources-tree" 266:17.49 ./node.stub.stub 266:17.69 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/workers/parser/index.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/workers/parser" 266:18.05 ./node.stub.stub 266:18.25 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/workers" 266:18.48 ./node.stub.stub 266:18.68 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/workers/pretty-print/index.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/workers/pretty-print" 266:19.02 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/firefox-90.0.2/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-90.0.2/devtools/client/debugger/src/workers/search/index.js /builddir/build/BUILD/firefox-90.0.2/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/workers/search" 266:19.71 ./reserved-js-words.js.stub 266:20.25 ./spidermonkey_checks.stub 266:21.58 ./fake_remote_dafsa.bin.stub 266:22.85 TEST-PASS | check_spidermonkey_style.py | ok 266:23.31 TEST-PASS | check_macroassembler_style.py | ok 266:23.42 TEST-PASS | check_js_opcode.py | ok 266:23.45 ./feature_definitions.json.stub 266:25.19 ./ScalarArtifactDefinitions.json.stub 266:25.30 ./EventArtifactDefinitions.json.stub 266:25.44 ./glean_checks.stub 266:28.04 ./dependentlibs.list.stub 266:28.29 ✨ Your metrics are Glean! ✨ 266:28.34 ./multilocale.txt.stub 266:28.57 ./built_in_addons.json.stub 266:35.25 toolkit/locales/update.locale.stub 266:35.25 toolkit/locales/locale.ini.stub 266:37.67 Packaging quitter@mozilla.org.xpi... 266:37.89 600 compiler warnings present. 267:39.68 Overall system resources - Wall time: 15998s; CPU: 0%; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 268:42.20 warning: dom/base/AttrArray.cpp:172:12 [-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 268:42.20 warning: dom/base/AttrArray.cpp:352:14 [-Wclass-memaccess] ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘class AttrArray::Impl’; use ‘new’ and ‘delete’ instead 268:42.20 warning: dom/base/AttrArray.cpp:493:33 [-Wclass-memaccess] ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘class AttrArray::Impl’; use ‘new’ and ‘delete’ instead 268:42.20 warning: dom/base/nsMappedAttributes.cpp:144:12 [-Wclass-memaccess] ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘using InternalAttr = struct AttrArray::InternalAttr’ {aka ‘struct AttrArray::InternalAttr’} with no trivial copy-assignment; use copy-assignment or copy-initialization instead 268:42.20 warning: dom/base/nsMappedAttributes.cpp:212:10 [-Wclass-memaccess] ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘using InternalAttr = struct AttrArray::InternalAttr’ {aka ‘struct AttrArray::InternalAttr’} with no trivial copy-assignment; use copy-assignment or copy-initialization instead 268:42.20 warning: dom/canvas/QueueParamTraits.h:243:13 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct mozilla::FloatOrInt’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead 268:42.20 warning: dom/canvas/QueueParamTraits.h:243:13 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mozilla::layers::SurfaceDescriptor’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead 268:42.20 warning: dom/canvas/QueueParamTraits.h:744:5 [-Wmaybe-uninitialized] ‘isSome’ may be used uninitialized in this function 268:42.20 warning: dom/events/ShortcutKeys.cpp:106:19 [-Wmaybe-uninitialized] ‘keyData’ may be used uninitialized in this function 268:42.20 warning: dom/events/ShortcutKeys.cpp:111:14 [-Wmaybe-uninitialized] ‘cache’ may be used uninitialized in this function 268:42.20 warning: dom/indexedDB/ActorsParent.cpp:14023:3 [-Wmaybe-uninitialized] ‘maintenanceAction’ may be used uninitialized in this function 268:42.20 warning: dom/ipc/SharedMap.cpp:218:26 [-Wmaybe-uninitialized] ‘count’ may be used uninitialized in this function 268:42.20 warning: dom/localstorage/ActorsParent.cpp:1920:20 [-Wmaybe-uninitialized] ‘nextLoadIndex’ may be used uninitialized in this function 268:42.20 warning: dom/media/MediaTrackGraph.cpp:3533:47 [-Wmaybe-uninitialized] ‘state’ may be used uninitialized in this function 268:42.20 warning: dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:240:12 [-Wunused-but-set-variable] variable ‘trimmed’ set but not used 268:42.20 warning: dom/media/webrtc/common/browser_logging/WebRtcLog.cpp:88:30 [-Wmaybe-uninitialized] ‘log_level’ may be used uninitialized 268:42.20 warning: dom/media/webrtc/sdp/SdpAttribute.h:177:44 [-Wmaybe-uninitialized] ‘dir’ may be used uninitialized in this function 268:42.20 warning: dom/media/webrtc/sdp/SdpAttribute.h:334:40 [-Wmaybe-uninitialized] ‘direction’ may be used uninitialized in this function 268:42.20 warning: dom/media/webrtc/sdp/SdpAttribute.h:488:10 [-Wmaybe-uninitialized] ‘semantic’ may be used uninitialized in this function 268:42.20 warning: dom/media/webrtc/sdp/SdpAttribute.h:1557:40 [-Wmaybe-uninitialized] ‘setupEnum’ may be used uninitialized in this function 268:42.20 warning: dom/media/webrtc/sdp/SdpAttribute.h:1708:10 [-Wmaybe-uninitialized] ‘semantic’ may be used uninitialized in this function 268:42.20 warning: dom/media/webrtc/sdp/SdpAttribute.h:1716:40 [-Wmaybe-uninitialized] ‘semantic’ may be used uninitialized in this function 268:42.20 warning: dom/media/webrtc/sdp/SdpHelper.cpp:54:7 [-Wmaybe-uninitialized] ‘component’ may be used uninitialized in this function 268:42.20 warning: dom/media/webrtc/transport/test_nr_socket.cpp:869:31 [-Wmaybe-uninitialized] ‘compare_flags’ may be used uninitialized in this function 268:42.20 warning: dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:59:10 [-Wmaybe-uninitialized] ‘isLocal’ may be used uninitialized in this function 268:42.20 warning: dom/xslt/xpath/txNodeSet.cpp:112:12 [-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 268:42.20 warning: dom/xslt/xpath/txNodeSet.cpp:277:14 [-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 268:42.20 warning: dom/xslt/xpath/txNodeSet.cpp:375:14 [-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 268:42.20 warning: dom/xslt/xpath/txNodeSet.cpp:469:12 [-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 268:42.20 warning: dom/xslt/xpath/txNodeSet.cpp:494:11 [-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 268:42.20 warning: dom/xslt/xpath/txNodeSet.cpp:567:9 [-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 268:42.20 warning: editor/libeditor/HTMLTableEditor.cpp:70:39 [-Wmaybe-uninitialized] ‘newCellIndex’ may be used uninitialized in this function 268:42.20 warning: gfx/2d/DrawTargetCairo.cpp:455:20 [-Wmaybe-uninitialized] ‘pat’ may be used uninitialized in this function 268:42.20 warning: gfx/2d/InlineTranslator.cpp:50:3 [-Wmaybe-uninitialized] ‘magicInt’ may be used uninitialized 268:42.20 warning: gfx/2d/InlineTranslator.cpp:57:3 [-Wmaybe-uninitialized] ‘majorRevision’ may be used uninitialized 268:42.20 warning: gfx/2d/InlineTranslator.cpp:64:3 [-Wmaybe-uninitialized] ‘minorRevision’ may be used uninitialized 268:42.20 warning: gfx/2d/InlineTranslator.cpp:72:46 [-Wmaybe-uninitialized] ‘eventType’ may be used uninitialized in this function 268:42.20 warning: gfx/2d/Path.cpp:520:18 [-Wmaybe-uninitialized] ‘t2’ may be used uninitialized in this function 268:42.20 warning: gfx/2d/RecordedEventImpl.h:3918:17 [-Wmaybe-uninitialized] ‘len’ may be used uninitialized in this function 268:42.20 warning: gfx/2d/ScaledFontFontconfig.cpp:297:36 [-Wmaybe-uninitialized] ‘hinting’ may be used uninitialized in this function 268:42.20 warning: gfx/angle/checkout/src/compiler/translator/ImmutableString.h:78:22 [-Wstringop-overread] ‘int __builtin_memcmp_eq(const void*, const void*, long unsigned int)’ specified bound 22 exceeds source size 1 268:42.20 warning: gfx/angle/checkout/src/compiler/translator/ShaderStorageBlockOutputHLSL.cpp:431:20 [-Wmaybe-uninitialized] ‘rowMajor’ may be used uninitialized in this function 268:42.20 warning: gfx/angle/checkout/src/compiler/translator/ShaderStorageBlockOutputHLSL.cpp:435:33 [-Wmaybe-uninitialized] ‘storage’ may be used uninitialized in this function 268:42.20 warning: gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:916:17 [-Wimplicit-fallthrough=] this statement may fall through 268:42.20 warning: gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:928:17 [-Wimplicit-fallthrough=] this statement may fall through 268:42.20 warning: gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:940:17 [-Wimplicit-fallthrough=] this statement may fall through 268:42.20 warning: gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:952:17 [-Wimplicit-fallthrough=] this statement may fall through 268:42.20 warning: gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp:294:21 [-Wtype-limits] comparison of unsigned expression in ‘>= 0’ is always true 268:42.21 warning: gfx/cairo/cairo/src/cairo-ft-font.c:1711:40 [-Wmaybe-uninitialized] ‘surface’ may be used uninitialized 268:42.21 warning: gfx/cairo/cairo/src/cairo-pdf-interchange.c:1113:22 [-Wmaybe-uninitialized] ‘mcid’ may be used uninitialized in this function 268:42.21 warning: gfx/cairo/cairo/src/cairo-pdf-interchange.c:1337:22 [-Wmaybe-uninitialized] ‘mcid’ may be used uninitialized in this function 268:42.21 warning: gfx/cairo/cairo/src/cairo-pdf-surface.c:1395:9 [-Wmaybe-uninitialized] ‘image’ may be used uninitialized in this function 268:42.21 warning: gfx/cairo/cairo/src/cairo-pdf-surface.c:2454:23 [-Wmaybe-uninitialized] ‘image’ may be used uninitialized 268:42.21 warning: gfx/cairo/cairo/src/cairo-recording-surface.c:248:5 [-Wfree-nonheap-object] ‘free’ called on pointer ‘surface’ with nonzero offset 432 268:42.21 warning: gfx/cairo/cairo/src/cairo-recording-surface.c:2175:12 [-Wmaybe-uninitialized] ‘status’ may be used uninitialized in this function 268:42.21 warning: gfx/cairo/cairo/src/cairo-rename.h:236:40 [-Wmaybe-uninitialized] ‘stack_rects’ may be used uninitialized 268:42.21 warning: gfx/cairo/cairo/src/cairo-wideint-private.h:121:1 [-Wattributes] ‘visibility’ attribute ignored 268:42.21 warning: gfx/cairo/cairo/src/cairo-wideint-private.h:122:1 [-Wattributes] ‘visibility’ attribute ignored 268:42.21 warning: gfx/cairo/libpixman/src/pixman-bits-image.c:1054:8 [-Wignored-qualifiers] type qualifiers ignored on function return type 268:42.21 warning: gfx/cairo/libpixman/src/pixman-bits-image.c:1061:8 [-Wignored-qualifiers] type qualifiers ignored on function return type 268:42.21 warning: gfx/cairo/libpixman/src/pixman-combine32.c:547:15 [-Wtype-limits] comparison of unsigned expression in ‘< 0’ is always false 268:42.21 warning: gfx/cairo/libpixman/src/pixman-glyph.c:408:1 [-Wattributes] ‘force_align_arg_pointer’ attribute directive ignored 268:42.21 warning: gfx/cairo/libpixman/src/pixman-glyph.c:655:1 [-Wattributes] ‘force_align_arg_pointer’ attribute directive ignored 268:42.21 warning: gfx/cairo/libpixman/src/pixman-private.h:940:33 [-Wtype-limits] comparison of unsigned expression in ‘< 0’ is always false 268:42.21 warning: gfx/gl/GLContext.h:1207:17 [-Wmaybe-uninitialized] ‘texBinding’ may be used uninitialized in this function 268:42.21 warning: gfx/gl/GLContext.h:2894:30 [-Wmaybe-uninitialized] ‘oldVAO’ may be used uninitialized in this function 268:42.21 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 268:42.21 warning: gfx/graphite2/src/Slot.cpp:78:15 [-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 268:42.21 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 268:42.21 warning: gfx/layers/wr/DisplayItemCache.cpp:85:9 [-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 268:42.21 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’ 268:42.21 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’} 268:42.21 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’} 268:42.21 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’ 268:42.21 warning: gfx/skia/skia/include/codec/SkEncodedOrigin.h:44:1 [-Wreturn-type] control reaches end of non-void function 268:42.21 warning: gfx/skia/skia/src/core/Sk4px.h:45:15 [-Wuninitialized] ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized 268:42.21 warning: gfx/skia/skia/src/core/Sk4px.h:45:15 [-Wuninitialized] ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized 268:42.21 warning: gfx/skia/skia/src/core/Sk4px.h:45:15 [-Wuninitialized] ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized 268:42.21 warning: gfx/skia/skia/src/core/Sk4px.h:45:15 [-Wuninitialized] ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized 268:42.21 warning: gfx/skia/skia/src/core/Sk4px.h:45:15 [-Wuninitialized] ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized 268:42.21 warning: gfx/skia/skia/src/core/Sk4px.h:45:15 [-Wuninitialized] ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized 268:42.21 warning: gfx/skia/skia/src/core/Sk4px.h:45:15 [-Wuninitialized] ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized 268:42.21 warning: gfx/skia/skia/src/core/Sk4px.h:45:15 [-Wuninitialized] ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized 268:42.21 warning: gfx/skia/skia/src/core/Sk4px.h:50:15 [-Wuninitialized] ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized 268:42.21 warning: gfx/skia/skia/src/core/Sk4px.h:50:15 [-Wuninitialized] ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized 268:42.21 warning: gfx/skia/skia/src/core/Sk4px.h:50:15 [-Wuninitialized] ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized 268:42.21 warning: gfx/skia/skia/src/core/Sk4px.h:50:15 [-Wuninitialized] ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized 268:42.21 warning: gfx/skia/skia/src/core/Sk4px.h:50:15 [-Wuninitialized] ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized 268:42.21 warning: gfx/skia/skia/src/core/Sk4px.h:50:15 [-Wuninitialized] ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized 268:42.21 warning: gfx/skia/skia/src/core/Sk4px.h:50:15 [-Wuninitialized] ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized 268:42.21 warning: gfx/skia/skia/src/core/Sk4px.h:50:15 [-Wuninitialized] ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fLo.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized 268:42.21 warning: gfx/skia/skia/src/core/Sk4px.h:50:15 [-Wuninitialized] ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fHi.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized 268:42.21 warning: gfx/skia/skia/src/core/Sk4px.h:50:15 [-Wuninitialized] ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized 268:42.21 warning: gfx/skia/skia/src/core/Sk4px.h:50:15 [-Wuninitialized] ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fLo.{anonymous}::SkNx<2, unsigned char>::fHi.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized 268:42.21 warning: gfx/skia/skia/src/core/Sk4px.h:50:15 [-Wuninitialized] ‘v.{anonymous}::Sk4px::.{anonymous}::SkNx<16, unsigned char>::fHi.{anonymous}::SkNx<8, unsigned char>::fLo.{anonymous}::SkNx<4, unsigned char>::fHi.{anonymous}::SkNx<2, unsigned char>::fLo.{anonymous}::SkNx<1, unsigned char>::fVal’ is used uninitialized 268:42.21 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 268:42.21 warning: gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp:75:37 [-Wimplicit-fallthrough=] this statement may fall through 268:42.21 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 268:42.21 warning: gfx/skia/skia/src/core/SkDraw.cpp:514:17 [-Wimplicit-fallthrough=] this statement may fall through 268:42.21 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? 268:42.21 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 268:42.21 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 268:42.21 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 268:42.21 warning: gfx/skia/skia/src/core/SkPath.cpp:3586:29 [-Wimplicit-fallthrough=] this statement may fall through 268:42.21 warning: gfx/skia/skia/src/core/SkRRect.cpp:557:11 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of a non-trivial type ‘class SkRRect’ leaves 4 bytes unchanged 268:42.21 warning: gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:42:15 [-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 268:42.21 warning: gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:517:36 [-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 268:42.21 warning: gfx/skia/skia/src/core/SkResourceCache.cpp:75:24 [-Wsubobject-linkage] ‘SkResourceCache::Hash’ has a base ‘SkTHashTable’ whose type uses the anonymous namespace 268:42.21 warning: gfx/skia/skia/src/core/SkScalerContext.cpp:1118:11 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct SkScalerContextRec’ with no trivial copy-assignment; use value-initialization instead 268:42.21 warning: gfx/skia/skia/src/core/SkStrikeCache.cpp:281:11 [-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 268:42.21 warning: gfx/skia/skia/src/core/SkStrikeCache.cpp:285:11 [-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 268:42.21 warning: gfx/skia/skia/src/core/SkString.cpp:221:22 [-Wstringop-overflow=] writing 1 byte into a region of size 0 268:42.21 warning: gfx/skia/skia/src/core/SkTextBlob.cpp:204:1 [-Wreturn-type] control reaches end of non-void function 268:42.21 warning: gfx/skia/skia/src/core/SkTypeface_remote.cpp:32:1 [-Wreturn-type] control reaches end of non-void function 268:42.21 warning: gfx/skia/skia/src/core/SkTypeface_remote.h:66:75 [-Wreturn-type] control reaches end of non-void function 268:42.21 warning: gfx/skia/skia/src/core/SkTypeface_remote.h:69:5 [-Wreturn-type] control reaches end of non-void function 268:42.21 warning: gfx/skia/skia/src/core/SkTypeface_remote.h:72:5 [-Wreturn-type] control reaches end of non-void function 268:42.21 warning: gfx/skia/skia/src/core/SkTypeface_remote.h:75:5 [-Wreturn-type] control reaches end of non-void function 268:42.21 warning: gfx/skia/skia/src/core/SkTypeface_remote.h:79:5 [-Wreturn-type] control reaches end of non-void function 268:42.21 warning: gfx/skia/skia/src/core/SkTypeface_remote.h:83:5 [-Wreturn-type] control reaches end of non-void function 268:42.21 warning: gfx/skia/skia/src/core/SkTypeface_remote.h:90:5 [-Wreturn-type] control reaches end of non-void function 268:42.21 warning: gfx/skia/skia/src/core/SkTypeface_remote.h:93:5 [-Wreturn-type] control reaches end of non-void function 268:42.21 warning: gfx/skia/skia/src/core/SkTypeface_remote.h:96:5 [-Wreturn-type] control reaches end of non-void function 268:42.21 warning: gfx/skia/skia/src/core/SkTypeface_remote.h:119:5 [-Wreturn-type] control reaches end of non-void function 268:42.21 warning: gfx/skia/skia/src/core/SkTypeface_remote.h:129:5 [-Wreturn-type] control reaches end of non-void function 268:42.21 warning: gfx/skia/skia/src/opts/SkChecksum_opts.h:194:23 [-Wimplicit-fallthrough=] this statement may fall through 268:42.21 warning: gfx/skia/skia/src/opts/SkChecksum_opts.h:195:23 [-Wimplicit-fallthrough=] this statement may fall through 268:42.21 warning: gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:1090:7 [-Wcomment] multi-line comment 268:42.21 warning: gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:259:9 [-Wimplicit-fallthrough=] this statement may fall through 268:42.21 warning: gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:499:13 [-Wimplicit-fallthrough=] this statement may fall through 268:42.21 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 268:42.21 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 268:42.21 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 268:42.21 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 268:42.21 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 268:42.21 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 268:42.21 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 268:42.21 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 268:42.21 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 268:42.21 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 268:42.21 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 268:42.21 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 268:42.21 warning: gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp:297:22 [-Wimplicit-fallthrough=] this statement may fall through 268:42.21 warning: gfx/skia/skia/src/sksl/SkSLParser.cpp:1992:9 [-Wimplicit-fallthrough=] this statement may fall through 268:42.21 warning: gfx/skia/skia/src/sksl/SkSLParser.cpp:2058:9 [-Wimplicit-fallthrough=] this statement may fall through 268:42.21 warning: gfx/skia/skia/src/utils/SkPatchUtils.cpp:66:7 [-Wsubobject-linkage] ‘FwDCubicEvaluator’ has a field ‘FwDCubicEvaluator::fCoefs’ whose type uses the anonymous namespace 268:42.21 warning: gfx/skia/skia/src/utils/SkShadowUtils.cpp:152:5 [-Wreturn-type] control reaches end of non-void function 268:42.21 warning: gfx/thebes/gfxGraphiteShaper.cpp:420:19 [-Wmaybe-uninitialized] ‘clusterLoc’ may be used uninitialized in this function 268:42.21 warning: gfx/vr/service/openvr/src/vrpathregistry_public.h:8:20 [-Wunused-variable] ‘k_pchRuntimeOverrideVar’ defined but not used 268:42.21 warning: gfx/vr/service/openvr/src/vrpathregistry_public.h:9:20 [-Wunused-variable] ‘k_pchConfigOverrideVar’ defined but not used 268:42.21 warning: gfx/vr/service/openvr/src/vrpathregistry_public.h:10:20 [-Wunused-variable] ‘k_pchLogOverrideVar’ defined but not used 268:42.21 warning: intl/icu/source/i18n/decNumber.cpp:1528:14 [-Wstringop-overflow=] writing 1 byte into a region of size 0 268:42.21 warning: intl/icu/source/i18n/decNumber.cpp:2974:31 [-Wstringop-overflow=] writing 1 byte into a region of size 0 268:42.21 warning: intl/icu/source/i18n/decNumber.cpp:2974:44 [-Wstringop-overflow=] writing 1 byte into a region of size 0 268:42.21 warning: intl/icu/source/i18n/ucol_sit.cpp:552:32 [-Wdeprecated-declarations] ‘uint32_t ucol_setVariableTop_67(UCollator*, const UChar*, int32_t, UErrorCode*)’ is deprecated 268:42.21 warning: intl/icu/source/i18n/ucol_sit.cpp:554:36 [-Wdeprecated-declarations] ‘void ucol_restoreVariableTop_67(UCollator*, uint32_t, UErrorCode*)’ is deprecated 268:42.21 warning: intl/locale/DateTimeFormat.cpp:185:40 [-Wmaybe-uninitialized] ‘widthType’ may be used uninitialized in this function 268:42.21 warning: ipc/chromium/src/third_party/libevent/evutil.c:208:21 [-Warray-parameter=] argument 4 of type ‘int[2]’ with mismatched bound 268:42.21 warning: ipc/chromium/src/third_party/libevent/evutil.c:2232:59 [-Warray-bounds] array subscript ‘const struct sockaddr_in6[0]’ is partly outside array bounds of ‘struct sockaddr_in[1]’ 268:42.21 warning: js/src/builtin/intl/LanguageTag.h:752:31 [-Wmaybe-uninitialized] ‘hourCycleStr’ may be used uninitialized in this function 268:42.21 warning: js/src/debugger/Environment.cpp:192:24 [-Wmaybe-uninitialized] ‘s’ may be used uninitialized 268:42.21 warning: js/src/frontend/BytecodeEmitter.cpp:2933:46 [-Wmaybe-uninitialized] ‘kind’ may be used uninitialized in this function 268:42.22 warning: js/src/frontend/ParseNode.h:1000:31 [-Wmaybe-uninitialized] ‘lhs’ may be used uninitialized in this function 268:42.22 warning: js/src/frontend/Parser.cpp:6329:19 [-Wmaybe-uninitialized] ‘ifNode’ may be used uninitialized in this function 268:42.22 warning: js/src/frontend/Parser.cpp:9647:8 [-Wmaybe-uninitialized] ‘lhs’ may be used uninitialized in this function 268:42.22 warning: js/src/gc/GC.cpp:2209:9 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class js::gc::TenuredCell’ with no trivial copy-assignment 268:42.22 warning: js/src/gc/IteratorUtils.h:45:5 [-Wmaybe-uninitialized] ‘*(mozilla::detail::MaybeStorage*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage) + 16).mozilla::detail::MaybeStorage::mIsSome’ may be used uninitialized in this function 268:42.22 warning: js/src/gc/Marking.cpp:1799:13 [-Wmaybe-uninitialized] ‘base’ may be used uninitialized in this function 268:42.22 warning: js/src/gc/Marking.cpp:1865:16 [-Wmaybe-uninitialized] ‘end’ may be used uninitialized in this function 268:42.22 warning: js/src/gc/PublicIterators.h:128:7 [-Wmaybe-uninitialized] ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function 268:42.22 warning: js/src/gc/PublicIterators.h:128:7 [-Wmaybe-uninitialized] ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function 268:42.22 warning: js/src/gc/PublicIterators.h:128:7 [-Wmaybe-uninitialized] ‘*(js::CompartmentsInZoneIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function 268:42.22 warning: js/src/gc/PublicIterators.h:160:7 [-Wmaybe-uninitialized] ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function 268:42.22 warning: js/src/gc/PublicIterators.h:160:7 [-Wmaybe-uninitialized] ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function 268:42.22 warning: js/src/gc/PublicIterators.h:160:7 [-Wmaybe-uninitialized] ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function 268:42.22 warning: js/src/gc/PublicIterators.h:165:13 [-Wmaybe-uninitialized] ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function 268:42.22 warning: js/src/gc/PublicIterators.h:165:13 [-Wmaybe-uninitialized] ‘realm.js::NestedIterator::b.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::RealmsInCompartmentIter::it’ may be used uninitialized in this function 268:42.22 warning: js/src/gc/PublicIterators.h:165:13 [-Wmaybe-uninitialized] ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function 268:42.22 warning: js/src/irregexp/imported/regexp-ast.h:312:9 [-Wmaybe-uninitialized] ‘default_flags.JS::RegExpFlags::flags_’ may be used uninitialized 268:42.22 warning: js/src/jit/CacheIR.h:478:8 [-Wmaybe-uninitialized] ‘addArgc’ may be used uninitialized 268:42.22 warning: js/src/jit/CodeGenerator.cpp:12641:18 [-Wmaybe-uninitialized] ‘offset’ may be used uninitialized in this function 268:42.22 warning: js/src/jit/CodeGenerator.cpp:12666:18 [-Wmaybe-uninitialized] ‘offset’ may be used uninitialized in this function 268:42.22 warning: js/src/jit/CodeGenerator.cpp:13027:29 [-Wmaybe-uninitialized] ‘offset’ may be used uninitialized 268:42.22 warning: js/src/jit/CodeGenerator.cpp:13046:29 [-Wmaybe-uninitialized] ‘offset’ may be used uninitialized in this function 268:42.22 warning: js/src/jit/CodeGenerator.cpp:15395:26 [-Wmaybe-uninitialized] ‘argMir’ may be used uninitialized in this function 268:42.22 warning: js/src/jit/InlineList.h:299:16 [-Wmaybe-uninitialized] ‘def’ may be used uninitialized in this function 268:42.22 warning: js/src/jit/InlineList.h:314:14 [-Wmaybe-uninitialized] ‘input’ may be used uninitialized in this function 268:42.22 warning: js/src/jit/MIR.cpp:3580:31 [-Wmaybe-uninitialized] ‘res’ may be used uninitialized in this function 268:42.22 warning: js/src/jit/MIR.h:828:50 [-Wmaybe-uninitialized] ‘resultType’ may be used uninitialized in this function 268:42.22 warning: js/src/jit/MIR.h:11135:9 [-Wmaybe-uninitialized] ‘laneIndex’ may be used uninitialized in this function 268:42.22 warning: js/src/jit/MIR.h:11219:63 [-Wmaybe-uninitialized] ‘laneIndex’ may be used uninitialized in this function 268:42.22 warning: js/src/jit/MIR.h:11257:9 [-Wmaybe-uninitialized] ‘laneIndex’ may be used uninitialized in this function 268:42.22 warning: js/src/jit/MIR.h:11317:9 [-Wmaybe-uninitialized] ‘laneIndex’ may be used uninitialized in this function 268:42.22 warning: js/src/jit/MIRGraph.h:194:64 [-Wmaybe-uninitialized] ‘value’ may be used uninitialized in this function 268:42.22 warning: js/src/jit/MoveResolver.h:154:24 [-Wmaybe-uninitialized] ‘to.js::jit::MoveOperand::kind_’ may be used uninitialized 268:42.22 warning: js/src/jit/arm64/MacroAssembler-arm64-inl.h:2089:26 [-Wmaybe-uninitialized] ‘laneIndex’ may be used uninitialized in this function 268:42.22 warning: js/src/jit/arm64/MacroAssembler-arm64-inl.h:2149:6 [-Wmaybe-uninitialized] ‘laneIndex’ may be used uninitialized in this function 268:42.22 warning: js/src/jit/shared/CodeGenerator-shared-inl.h:286:34 [-Wmaybe-uninitialized] ‘offset’ may be used uninitialized in this function 268:42.22 warning: js/src/vm/GlobalObject.h:149:48 [-Wmaybe-uninitialized] ‘protoKey’ may be used uninitialized 268:42.22 warning: js/src/vm/Interpreter.cpp:4540:24 [-Wmaybe-uninitialized] ‘proto’ may be used uninitialized in this function 268:42.22 warning: js/src/vm/JSContext-inl.h:305:40 [-Wmaybe-uninitialized] ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::cx_’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmBaselineCompile.cpp:3766:32 [-Wmaybe-uninitialized] ‘i64’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmBaselineCompile.cpp:3766:32 [-Wmaybe-uninitialized] ‘i32’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmBaselineCompile.cpp:6497:23 [-Wmaybe-uninitialized] ‘c’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmBaselineCompile.cpp:10173:3 [-Wmaybe-uninitialized] ‘kind’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmBaselineCompile.cpp:11728:33 [-Wmaybe-uninitialized] ‘slot’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmBaselineCompile.cpp:11737:34 [-Wmaybe-uninitialized] ‘slot’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmBaselineCompile.cpp:13039:12 [-Wmaybe-uninitialized] ‘signedLength’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmBaselineCompile.cpp:13296:12 [-Wmaybe-uninitialized] ‘signedLength’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmBaselineCompile.cpp:13453:10 [-Wmaybe-uninitialized] ‘tableIndex’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmBaselineCompile.cpp:13469:10 [-Wmaybe-uninitialized] ‘tableIndex’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmBaselineCompile.cpp:13496:10 [-Wmaybe-uninitialized] ‘tableIndex’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmBaselineCompile.cpp:13511:10 [-Wmaybe-uninitialized] ‘tableIndex’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmBaselineCompile.cpp:14184:12 [-Wmaybe-uninitialized] ‘typeIndex’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmBinary.h:587:15 [-Wmaybe-uninitialized] ‘nextByte’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmIonCompile.cpp:296:46 [-Wmaybe-uninitialized] ‘i64’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmIonCompile.cpp:2095:29 [-Wmaybe-uninitialized] ‘relativeDepth’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmIonCompile.cpp:2120:29 [-Wmaybe-uninitialized] ‘relativeDepth’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmIonCompile.cpp:2445:3 [-Wmaybe-uninitialized] ‘kind’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmIonCompile.cpp:2895:19 [-Wmaybe-uninitialized] ‘value’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmIonCompile.cpp:3739:12 [-Wmaybe-uninitialized] ‘dstMemIndex’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmIonCompile.cpp:3740:12 [-Wmaybe-uninitialized] ‘srcMemIndex’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmOpIter.h:307:45 [-Wmaybe-uninitialized] ‘result’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmOpIter.h:698:55 [-Wmaybe-uninitialized] ‘relativeDepth’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmTypes.h:736:7 [-Wmaybe-uninitialized] ‘.js::wasm::GlobalDesc::isExport_’ may be used uninitialized 268:42.22 warning: js/src/wasm/WasmTypes.h:736:7 [-Wmaybe-uninitialized] ‘.js::wasm::GlobalDesc::offset_’ may be used uninitialized 268:42.22 warning: js/src/wasm/WasmTypes.h:736:7 [-Wmaybe-uninitialized] ‘.js::wasm::GlobalDesc::isMutable_’ may be used uninitialized 268:42.22 warning: js/src/wasm/WasmTypes.h:736:7 [-Wmaybe-uninitialized] ‘.js::wasm::GlobalDesc::importIndex_’ may be used uninitialized 268:42.22 warning: js/src/wasm/WasmTypes.h:736:7 [-Wmaybe-uninitialized] ‘.js::wasm::GlobalDesc::isWasm_’ may be used uninitialized 268:42.22 warning: js/src/wasm/WasmValType.h:98:22 [-Wmaybe-uninitialized] ‘typeIndex’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmValidate.cpp:129:26 [-Wmaybe-uninitialized] ‘numLocalEntries’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmValue.cpp:64:9 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union js::wasm::LitVal::Cell’; use assignment or value-initialization instead 268:42.22 warning: js/src/wasm/WasmValue.h:308:68 [-Wmaybe-uninitialized] ‘c’ may be used uninitialized in this function 268:42.22 warning: js/src/wasm/WasmValue.h:309:68 [-Wmaybe-uninitialized] ‘c’ may be used uninitialized in this function 268:42.22 warning: layout/base/FrameProperties.h:389:20 [-Wmaybe-uninitialized] ‘autoLineCursor.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.nsBlockFrame::AutoLineCursorSetup::mOrigCursor’ may be used uninitialized in this function 268:42.22 warning: layout/base/PresShell.cpp:2759:25 [-Wmaybe-uninitialized] ‘targetNeedsReflowFromParent’ may be used uninitialized in this function 268:42.22 warning: layout/base/nsCSSFrameConstructor.cpp:1102:75 [-Wmaybe-uninitialized] ‘placeholderType’ may be used uninitialized 268:42.22 warning: layout/generic/nsContainerFrame.cpp:2538:45 [-Wmaybe-uninitialized] ‘iSize’ may be used uninitialized in this function 268:42.22 warning: layout/generic/nsContainerFrame.cpp:2577:9 [-Wmaybe-uninitialized] ‘bSize’ may be used uninitialized in this function 268:42.22 warning: layout/generic/nsFlexContainerFrame.cpp:632:20 [-Wmaybe-uninitialized] ‘resolvedMinSize’ may be used uninitialized in this function 268:42.22 warning: layout/generic/nsGridContainerFrame.cpp:7822:44 [-Wmaybe-uninitialized] ‘masonryAxisGap’ may be used uninitialized in this function 268:42.22 warning: layout/generic/nsIFrame.h:4197:20 [-Wmaybe-uninitialized] ‘autoLineCursor.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.nsBlockFrame::AutoLineCursorSetup::mFrame’ may be used uninitialized in this function 268:42.22 warning: layout/generic/nsILineIterator.h:48:10 [-Wmaybe-uninitialized] ‘*(unsigned char*)((char*)&structure + offsetof(nsILineIterator::LineInfo, nsILineIterator::LineInfo::mIsWrapped))’ may be used uninitialized 268:42.22 warning: layout/painting/DashedCornerFinder.cpp:365:7 [-Wmaybe-uninitialized] ‘actualDashLength’ may be used uninitialized in this function 268:42.22 warning: layout/painting/DashedCornerFinder.cpp:377:9 [-Wmaybe-uninitialized] ‘count’ may be used uninitialized in this function 268:42.22 warning: layout/painting/nsDisplayList.h:1705:59 [-Wmaybe-uninitialized] ‘autoPreserves3DContext.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.nsDisplayListBuilder::AutoPreserves3DContext::mBuilder’ may be used uninitialized in this function 268:42.22 warning: layout/printing/PrintTranslator.cpp:31:16 [-Wmaybe-uninitialized] ‘magicInt’ may be used uninitialized 268:42.22 warning: layout/style/nsCSSProps.h:108:46 [-Warray-bounds] array subscript eCSSPropertyAlias__webkit_background_clip is above array bounds of ‘const Flags [448]’ {aka ‘const mozilla::CSSPropFlags [448]’} 268:42.22 warning: layout/svg/SVGFilterInstance.cpp:81:9 [-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 268:42.22 warning: layout/tables/nsTableFrame.cpp:7393:11 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct BCBlockDirSeg’; use assignment or value-initialization instead 268:42.22 warning: layout/xul/nsSprocketLayout.cpp:894:21 [-Wmaybe-uninitialized] ‘isLTR’ may be used uninitialized in this function 268:42.22 warning: media/ffvpx/libavcodec/jrevdct.c:212:28 [-Warray-parameter=] argument 1 of type ‘int16_t[64]’ {aka ‘short int[64]’} with mismatched bound 268:42.22 warning: media/ffvpx/libavcodec/jrevdct.c:950:29 [-Warray-parameter=] argument 1 of type ‘int16_t[64]’ {aka ‘short int[64]’} with mismatched bound 268:42.22 warning: media/ffvpx/libavcodec/jrevdct.c:1137:29 [-Warray-parameter=] argument 1 of type ‘int16_t[64]’ {aka ‘short int[64]’} with mismatched bound 268:42.22 warning: media/ffvpx/libavcodec/jrevdct.c:1152:29 [-Warray-parameter=] argument 1 of type ‘int16_t[64]’ {aka ‘short int[64]’} with mismatched bound 268:42.22 warning: media/ffvpx/libavutil/hwcontext_vaapi.c:1476:27 [-Wunused-but-set-variable] variable ‘try_all’ set but not used 268:42.22 warning: media/ffvpx/libavutil/opt.c:340:9 [-Wformat-overflow=] ‘%s’ directive argument is null 268:42.22 warning: media/libjpeg/jdphuff.c:214:60 [-Wsign-compare] operand of ‘?:’ changes signedness from ‘int’ to ‘unsigned int’ due to unsignedness of other operand 268:42.22 warning: media/libmkv/EbmlBufferWriter.c:43:13 [-Wunused-function] ‘_Serialize’ defined but not used 268:42.22 warning: media/libnestegg/src/nestegg.c:1170:22 [-Wunused-but-set-variable] variable ‘peeked_id’ set but not used 268:42.22 warning: media/libopus/silk/arm/NSQ_del_dec_arm.h:53:18 [-Wstringop-overread] ‘silk_NSQ_del_dec_neon’ reading 64 bytes from a region of size 32 268:42.22 warning: media/libopus/silk/arm/NSQ_del_dec_neon_intr.c:422:55 [-Waggressive-loop-optimizations] iteration 80 invokes undefined behavior 268:42.22 warning: media/libopus/silk/float/wrappers_FLP.c:200:5 [-Wmaybe-uninitialized] ‘xX_Q17’ may be used uninitialized 268:42.22 warning: media/libopus/silk/main.h:270:18 [-Wstringop-overread] ‘silk_NSQ_c’ reading 64 bytes from a region of size 32 268:42.22 warning: media/libpng/arm/palette_neon_intrinsics.c:82:18 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘png_uint_32’ {aka ‘unsigned int’} 268:42.22 warning: media/libpng/arm/palette_neon_intrinsics.c:92:10 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘png_uint_32’ {aka ‘unsigned int’} 268:42.22 warning: media/libpng/arm/palette_neon_intrinsics.c:122:18 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘png_uint_32’ {aka ‘unsigned int’} 268:42.22 warning: media/libpng/arm/palette_neon_intrinsics.c:137:10 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘png_uint_32’ {aka ‘unsigned int’} 268:42.22 warning: media/libsoundtouch/src/FIRFilter.cpp:81:12 [-Wunused-variable] unused variable ‘dScaler’ 268:42.22 warning: media/libsoundtouch/src/FIRFilter.cpp:127:12 [-Wunused-variable] unused variable ‘dScaler’ 268:42.22 warning: media/libsoundtouch/src/FIRFilter.cpp:166:12 [-Wunused-variable] unused variable ‘dScaler’ 268:42.22 warning: media/libsoundtouch/src/RateTransposer.cpp:134:10 [-Wunused-but-set-variable] variable ‘count’ set but not used 268:42.22 warning: media/libspeex_resampler/src/resample.c:814:17 [-Wunused-variable] unused variable ‘i’ 268:42.22 warning: media/libtheora/lib/state.c:1049:15 [-Warray-parameter=] argument 2 of type ‘signed char *’ declared as a pointer 268:42.22 warning: media/libvorbis/lib/vorbis_block.c:395:3 [-Wmisleading-indentation] this ‘if’ clause does not guard... 268:42.22 warning: media/libvorbis/lib/vorbis_block.c:396:3 [-Wmisleading-indentation] this ‘if’ clause does not guard... 268:42.22 warning: media/libvorbis/lib/vorbis_block.c:397:3 [-Wmisleading-indentation] this ‘if’ clause does not guard... 268:42.23 warning: media/libvpx/libvpx/vp9/encoder/vp9_bitstream.c:948:3 [-Wstringop-overflow=] ‘write_modes’ accessing 64 bytes in a region of size 16 268:42.23 warning: media/libvpx/libvpx/vpx_dsp/arm/avg_neon.c:78:35 [-Warray-parameter=] argument 1 of type ‘int16_t[16]’ {aka ‘short int[16]’} with mismatched bound 268:42.23 warning: media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:61:46 [-Warray-parameter=] argument 3 of type ‘const uint8_t * const[4]’ {aka ‘const unsigned char * const[4]’} with mismatched bound 268:42.23 warning: media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:67:46 [-Warray-parameter=] argument 3 of type ‘const uint8_t * const[4]’ {aka ‘const unsigned char * const[4]’} with mismatched bound 268:42.23 warning: media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:164:46 [-Warray-parameter=] argument 3 of type ‘const uint8_t * const[4]’ {aka ‘const unsigned char * const[4]’} with mismatched bound 268:42.23 warning: media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:170:46 [-Warray-parameter=] argument 3 of type ‘const uint8_t * const[4]’ {aka ‘const unsigned char * const[4]’} with mismatched bound 268:42.23 warning: media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:176:47 [-Warray-parameter=] argument 3 of type ‘const uint8_t * const[4]’ {aka ‘const unsigned char * const[4]’} with mismatched bound 268:42.23 warning: media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:212:47 [-Warray-parameter=] argument 3 of type ‘const uint8_t * const[4]’ {aka ‘const unsigned char * const[4]’} with mismatched bound 268:42.23 warning: media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:218:48 [-Warray-parameter=] argument 3 of type ‘const uint8_t * const[4]’ {aka ‘const unsigned char * const[4]’} with mismatched bound 268:42.23 warning: media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:224:48 [-Warray-parameter=] argument 3 of type ‘const uint8_t * const[4]’ {aka ‘const unsigned char * const[4]’} with mismatched bound 268:42.23 warning: media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:264:48 [-Warray-parameter=] argument 3 of type ‘const uint8_t * const[4]’ {aka ‘const unsigned char * const[4]’} with mismatched bound 268:42.23 warning: media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:272:48 [-Warray-parameter=] argument 3 of type ‘const uint8_t * const[4]’ {aka ‘const unsigned char * const[4]’} with mismatched bound 268:42.23 warning: media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:280:48 [-Warray-parameter=] argument 3 of type ‘const uint8_t * const[4]’ {aka ‘const unsigned char * const[4]’} with mismatched bound 268:42.23 warning: media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:290:48 [-Warray-parameter=] argument 3 of type ‘const uint8_t * const[4]’ {aka ‘const unsigned char * const[4]’} with mismatched bound 268:42.23 warning: media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c:336:48 [-Warray-parameter=] argument 3 of type ‘const uint8_t * const[4]’ {aka ‘const unsigned char * const[4]’} with mismatched bound 268:42.23 warning: media/libvpx/libvpx/vpx_dsp/avg.c:343:32 [-Warray-parameter=] argument 1 of type ‘int16_t[16]’ {aka ‘short int[16]’} with mismatched bound 268:42.23 warning: modules/brotli/dec/decode.c:2036:41 [-Wvla-parameter] argument 2 of type ‘const uint8_t *’ {aka ‘const unsigned char *’} declared as a pointer 268:42.23 warning: modules/brotli/dec/decode.c:2037:14 [-Wvla-parameter] argument 4 of type ‘uint8_t *’ {aka ‘unsigned char *’} declared as a pointer 268:42.23 warning: modules/woff2/src/woff2_dec.cc:1177:12 [-Wunused-variable] unused variable ‘dst_offset’ 268:42.23 warning: mozglue/baseprofiler/lul/LulMain.cpp:1567:9 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct lul::UnwindRegs’; use assignment or value-initialization instead 268:42.23 warning: netwerk/base/nsNetAddr.cpp:136:9 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead 268:42.23 warning: netwerk/base/nsSocketTransport2.cpp:880:9 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead 268:42.23 warning: netwerk/base/nsSocketTransport2.cpp:2521:9 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead 268:42.23 warning: netwerk/base/nsSocketTransport2.cpp:2540:9 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead 268:42.23 warning: netwerk/base/nsSocketTransport2.cpp:2554:9 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead 268:42.23 warning: netwerk/base/nsUDPSocket.cpp:179:9 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead 268:42.23 warning: netwerk/base/nsUDPSocket.cpp:333:11 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead 268:42.23 warning: netwerk/base/nsUDPSocket.cpp:750:9 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead 268:42.23 warning: netwerk/cache2/CacheFileMetadata.h:35:4 [-Wmaybe-uninitialized] ‘frecency’ may be used uninitialized in this function 268:42.23 warning: netwerk/dns/DNSRequestChild.cpp:113:9 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead 268:42.23 warning: netwerk/dns/nsDNSService2.cpp:221:11 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead 268:42.23 warning: netwerk/dns/nsDNSService2.cpp:263:11 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead 268:42.23 warning: netwerk/protocol/http/HttpConnectionUDP.cpp:100:11 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use assignment or value-initialization instead 268:42.23 warning: netwerk/sctp/src/netinet/sctp_input.c:3942:99 [-Waddress-of-packed-member] taking address of packed member of ‘struct sctp_stream_reset_out_request’ may result in an unaligned pointer value 268:42.23 warning: netwerk/sctp/src/netinet/sctp_input.c:3955:101 [-Waddress-of-packed-member] taking address of packed member of ‘struct sctp_stream_reset_out_request’ may result in an unaligned pointer value 268:42.23 warning: netwerk/sctp/src/netinet/sctp_input.c:4233:71 [-Waddress-of-packed-member] taking address of packed member of ‘struct sctp_stream_reset_out_request’ may result in an unaligned pointer value 268:42.23 warning: netwerk/sctp/src/netinet/sctp_output.c:11047:36 [-Waddress-of-packed-member] converting a packed ‘struct sctp_forward_tsn_chunk’ pointer (alignment 1) to a ‘struct sctp_strseq_mid’ pointer (alignment 4) may result in an unaligned pointer value 268:42.23 warning: netwerk/sctp/src/netinet/sctp_output.c:11437:17 [-Waddress-of-packed-member] converting a packed ‘struct sctp_gap_ack_block’ pointer (alignment 1) to a ‘uint32_t’ {aka ‘unsigned int’} pointer (alignment 4) may result in an unaligned pointer value 268:42.23 warning: netwerk/sctp/src/user_mbuf.h:221:30 [-Wmaybe-uninitialized] ‘*mret.m_hdr.mh_data’ may be used uninitialized 268:42.23 warning: netwerk/sctp/src/user_mbuf.h:223:30 [-Wmaybe-uninitialized] ‘*mret.m_hdr.mh_flags’ may be used uninitialized 268:42.23 warning: netwerk/sctp/src/user_mbuf.h:393:21 [-Wmaybe-uninitialized] ‘*mret.m_hdr.mh_data’ may be used uninitialized 268:42.23 warning: netwerk/socket/nsSOCKSIOLayer.cpp:386:9 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead 268:42.23 warning: netwerk/socket/nsSOCKSIOLayer.cpp:392:9 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead 268:42.23 warning: netwerk/socket/nsSOCKSIOLayer.cpp:398:9 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead 268:42.23 warning: netwerk/socket/nsSOCKSIOLayer.cpp:404:9 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead 268:42.23 warning: netwerk/socket/nsSOCKSIOLayer.cpp:410:9 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead 268:42.23 warning: netwerk/socket/nsSOCKSIOLayer.cpp:416:9 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead 268:42.23 warning: netwerk/socket/nsSOCKSIOLayer.cpp:1328:11 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead 268:42.23 warning: netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:495:29 [-Wmaybe-uninitialized] ‘start’ may be used uninitialized 268:42.23 warning: objdir/dist/include/cairo/pixman-rename.h:122:33 [-Wmaybe-uninitialized] ‘stack_boxes’ may be used uninitialized 268:42.23 warning: objdir/dist/include/js/Value.h:432:29 [-Wmaybe-uninitialized] ‘tableIndex’ may be used uninitialized in this function 268:42.23 warning: objdir/dist/include/js/Value.h:432:47 [-Wmaybe-uninitialized] ‘res’ may be used uninitialized in this function 268:42.23 warning: objdir/dist/include/js/Value.h:432:47 [-Wmaybe-uninitialized] ‘i32’ may be used uninitialized in this function 268:42.23 warning: objdir/dist/include/js/Value.h:432:47 [-Wmaybe-uninitialized] ‘result’ may be used uninitialized in this function 268:42.23 warning: objdir/dist/include/js/friend/StackLimits.h:130:52 [-Wmaybe-uninitialized] ‘check’ may be used uninitialized 268:42.23 warning: objdir/dist/include/mozilla/AutoRestore.h:36:32 [-Wmaybe-uninitialized] ‘((unsigned char*)((char*)&ar + offsetof(mozilla::Maybe >,mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::.mozilla::detail::MaybeStorageBase, false>::mStorage)))[8]’ may be used uninitialized in this function 268:42.23 warning: objdir/dist/include/mozilla/BasicEvents.h:1064:74 [-Wmaybe-uninitialized] ‘msg’ may be used uninitialized 268:42.23 warning: objdir/dist/include/mozilla/LinkedList.h:118:23 [-Warray-bounds] array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ 268:42.23 warning: objdir/dist/include/mozilla/LinkedList.h:118:23 [-Warray-bounds] array subscript -1 is outside array bounds of ‘mozilla::LinkedList > [1]’ 268:42.23 warning: objdir/dist/include/mozilla/LinkedList.h:118:23 [-Warray-bounds] array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ 268:42.23 warning: objdir/dist/include/mozilla/LinkedList.h:118:23 [-Warray-bounds] array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} 268:42.23 warning: objdir/dist/include/mozilla/LinkedList.h:306:38 [-Warray-bounds] array subscript -1 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} 268:42.23 warning: objdir/dist/include/mozilla/LinkedList.h:306:38 [-Warray-bounds] array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ 268:42.23 warning: objdir/dist/include/mozilla/PodOperations.h:35:9 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class lul::RuleSet’; use assignment or value-initialization instead 268:42.23 warning: objdir/dist/include/mozilla/PodOperations.h:35: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 268:42.23 warning: objdir/dist/include/mozilla/PodOperations.h:35: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 268:42.23 warning: objdir/dist/include/mozilla/PodOperations.h:35: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 268:42.23 warning: objdir/dist/include/mozilla/PodOperations.h:35: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 268:42.23 warning: objdir/dist/include/mozilla/PodOperations.h:35:9 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::SandboxReport’; use assignment or value-initialization instead 268:42.23 warning: objdir/dist/include/mozilla/PodOperations.h:47: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 268:42.23 warning: objdir/dist/include/mozilla/PodOperations.h:72: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 268:42.23 warning: objdir/dist/include/mozilla/PodOperations.h:77: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 268:42.23 warning: objdir/dist/include/mozilla/PodOperations.h:109: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 268:42.23 warning: objdir/dist/include/mozilla/RefPtr.h:50:47 [-Wmaybe-uninitialized] ‘mozTryTempResult_.mozilla::Result, nsresult>::mImpl.mozilla::detail::ResultImplementation, nsresult, mozilla::detail::PackingStrategy::NullIsOk>::.mozilla::detail::ResultImplementationNullIsOk, nsresult, false>::.mozilla::detail::ResultImplementationNullIsOkBase, nsresult>::mValue.mozilla::CompactPair, false>, nsresult>::.mozilla::detail::CompactPairHelper, false>, nsresult, mozilla::detail::AsMember, mozilla::detail::AsMember>::mFirstA.mozilla::detail::MaybeStorageBase, false>::mStorage.mozilla::detail::MaybeStorageBase, false>::Union::val.RefPtr::mRawPtr’ may be used uninitialized in this function 268:42.23 warning: objdir/dist/include/mozilla/Result.h:255:16 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct JS::OOM’ with no trivial copy-assignment; use copy-initialization instead 268:42.23 warning: objdir/dist/include/mozilla/Result.h:255:16 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct JS::Error’ with no trivial copy-assignment; use copy-initialization instead 268:42.23 warning: objdir/dist/include/mozilla/ServoStyleConsts.h:6685:5 [-Wmaybe-uninitialized] ‘*(unsigned char*)((char*)&innerSizeOverrides + offsetof(mozilla::StyleSizeOverrides, mozilla::StyleSizeOverrides::mStyleISize.mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::.mozilla::detail::MaybeStorageBase, false>::mStorage))’ may be used uninitialized in this function 268:42.23 warning: objdir/dist/include/mozilla/Variant.h:712:39 [-Wmaybe-uninitialized] ‘*(const mozilla::Variant, nsMainThreadPtrHandle >*)((char*)&maybeTransaction + offsetof(mozilla::Maybe,mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage)).mozilla::Variant, nsMainThreadPtrHandle >::tag’ may be used uninitialized 268:42.23 warning: objdir/dist/include/mozilla/Vector.h:58:5 [-Wmaybe-uninitialized] ‘signedValue’ may be used uninitialized in this function 268:42.23 warning: objdir/dist/include/mozilla/Vector.h:58:5 [-Wmaybe-uninitialized] ‘k’ may be used uninitialized in this function 268:42.23 warning: objdir/dist/include/mozilla/Vector.h:494:19 [-Wmaybe-uninitialized] ‘slot’ may be used uninitialized in this function 268:42.23 warning: objdir/dist/include/mozilla/Vector.h:494:19 [-Wmaybe-uninitialized] ‘typeIndex’ may be used uninitialized in this function 268:42.23 warning: objdir/dist/include/mozilla/Vector.h:494:19 [-Wmaybe-uninitialized] ‘funcIndex’ may be used uninitialized in this function 268:42.23 warning: objdir/dist/include/mozilla/Vector.h:494:19 [-Wmaybe-uninitialized] ‘funcTypeIndex’ may be used uninitialized in this function 268:42.23 warning: objdir/dist/include/mozilla/Vector.h:494:19 [-Wmaybe-uninitialized] ‘id’ may be used uninitialized in this function 268:42.23 warning: objdir/dist/include/mozilla/Vector.h:494:19 [-Wmaybe-uninitialized] ‘tableIndex’ may be used uninitialized in this function 268:42.23 warning: objdir/dist/include/mozilla/Vector.h:879:12 [-Wmaybe-uninitialized] ‘*(mozilla::Vector*)((char*)&seg + offsetof(js::wasm::DataSegmentEnv, js::wasm::DataSegmentEnv::offsetIfActive.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage) + 8).mozilla::Vector::mBegin’ may be used uninitialized in this function 268:42.23 warning: objdir/dist/include/mozilla/WrappingOperations.h:214:79 [-Wmaybe-uninitialized] ‘defaultDepth’ may be used uninitialized in this function 268:42.23 warning: objdir/dist/include/mozilla/cxxalloc.h:51:19 [-Wfree-nonheap-object] ‘void free(void*)’ called on pointer ‘’ with nonzero offset 96 268:42.23 warning: objdir/dist/include/mozilla/dom/Event.h:361:41 [-Wmaybe-uninitialized] ‘legacyAutoOverride.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.mozilla::dom::EventMessageAutoOverride::mEvent’ may be used uninitialized in this function 268:42.23 warning: objdir/dist/include/mozilla/dom/Event.h:361:58 [-Wmaybe-uninitialized] ‘((short unsigned int*)((char*)&legacyAutoOverride + offsetof(mozilla::Maybe,mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage)))[4]’ may be used uninitialized in this function 268:42.23 warning: objdir/dist/include/mozilla/gfx/RecordingTypes.h:52:28 [-Wmaybe-uninitialized] ‘joinStyle’ may be used uninitialized 268:42.23 warning: objdir/dist/include/mozilla/gfx/RecordingTypes.h:52:28 [-Wmaybe-uninitialized] ‘capStyle’ may be used uninitialized 268:42.23 warning: objdir/dist/include/nsIMemoryReporter.h:641:32 [-Wmaybe-uninitialized] ‘p’ may be used uninitialized 268:42.23 warning: objdir/dist/include/nsISupportsImpl.h:1361:29 [-Warray-bounds] array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} 268:42.23 warning: objdir/dist/include/nsTArray-inl.h:85:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.23 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘{anonymous}::ExtraArray [1]’ {aka ‘CopyableTArray [1]’} 268:42.23 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 7 is outside array bounds of ‘mozilla::dom::indexedDB::ObjectStoreSpec [1]’ 268:42.23 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 268:42.23 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 268:42.23 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 268:42.23 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 268:42.23 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 268:42.23 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.23 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.23 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘const nsTArray > [1]’ 268:42.23 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 268:42.23 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray > [1]’ 268:42.23 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.23 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::indexedDB::PreprocessInfo [1]’ 268:42.23 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.23 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > > [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::net::nsSocketTransportService::TPortRemapping [1]’ {aka ‘CopyableTArray > [1]’} 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 4 is outside array bounds of ‘mozilla::dom::Feature [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 3 is outside array bounds of ‘mozilla::gfx::Polygon [1]’ {aka ‘mozilla::gfx::PolygonTyped [1]’} 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 4 is outside array bounds of ‘mozilla::dom::IIRFilterOptions [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::net::PHttpChannelChild::CorsPreflightArgs [1]’ {aka ‘mozilla::net::CorsPreflightArgs [1]’} 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 2 is outside array bounds of ‘mozilla::PsshInfo [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::GetFilesResponseSuccess [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 2 is outside array bounds of ‘nsTObserverArray > [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 2 is outside array bounds of ‘{anonymous}::LockCount [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::CryptoBuffer [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 2 is outside array bounds of ‘mozilla::dom::FontFaceSetLoadEventInit [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::net::CacheIOThread::EventQueue [1]’ {aka ‘nsTArray > [1]’} 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsAnimationManager::OwningCSSAnimationPtrArray [1]’ {aka ‘nsTArray > [1]’} 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 2 is outside array bounds of ‘mozilla::dom::FontFaceSetLoadEventInit [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::FileSystemFilesResponse [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::SMILAnimationFunction::SMILValueArray [1]’ {aka ‘FallibleTArray [1]’} 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::FileSystemDirectoryListingResponse [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘CopyableTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘{anonymous}::ExtraArray [1]’ {aka ‘CopyableTArray [1]’} 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::BackgroundHangAnnotations [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray, 2> > [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘PrefSaveData [1]’ {aka ‘nsTArray > [1]’} 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 3 is outside array bounds of ‘mozilla::EncryptionInfo::InitData [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 3 is outside array bounds of ‘gfxFontVariationInstance [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::gfx::VRServiceHost::SendPuppetSubmitToVRProcess(const nsTArray&):: [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray, 3> > [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::extensions::MatchPatternSet::ArrayType [1]’ {aka ‘nsTArray > [1]’} 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 7 is outside array bounds of ‘mozilla::dom::MediaMetadataBase [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 2 is outside array bounds of ‘mozilla::SandboxReporter::Snapshot [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray.h:250:38 [-Wfree-nonheap-object] ‘void free(void*)’ called on pointer ‘((const nsTArray_base*)this)[5].nsTArray_base::mHdr’ with nonzero offset [376, 1580547964568] 268:42.24 warning: objdir/dist/include/nsTArray.h:250:38 [-Wfree-nonheap-object] ‘void free(void*)’ called on pointer ‘’ with nonzero offset 16 268:42.24 warning: objdir/dist/include/nsTArray.h:250:38 [-Wfree-nonheap-object] ‘void free(void*)’ called on pointer ‘((const nsTArray_base*)this)[50].nsTArray_base::mHdr’ with nonzero offset [376, 1580547964568] 268:42.24 warning: objdir/dist/include/nsTArray.h:262:38 [-Wfree-nonheap-object] ‘void free(void*)’ called on unallocated object ‘coords’ 268:42.24 warning: objdir/dist/include/nsTArray.h:413:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray.h:421:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.24 warning: objdir/dist/include/nsTArray.h:421:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsAnimationManager::OwningCSSAnimationPtrArray [1]’ {aka ‘nsTArray > [1]’} 268:42.24 warning: objdir/dist/include/nsTArray.h:578:51 [-Warray-bounds] array subscript 2 is outside array bounds of ‘const nsTArrayHeader [1]’ 268:42.24 warning: objdir/dist/include/nsTArray.h:675: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 268:42.24 warning: objdir/dist/include/nsTArray.h:675: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 268:42.24 warning: objdir/dist/include/nsTArray.h:675:13 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union mozilla::net::NetAddr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead 268:42.24 warning: objdir/dist/include/nsTArray.h:675: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 268:42.24 warning: objdir/dist/include/nsTArray.h:675: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 268:42.24 warning: objdir/dist/include/nsTArray.h:2401:16 [-Warray-bounds] array subscript 193 is outside array bounds of ‘const nsTArrayHeader [1]’ 268:42.24 warning: objdir/dist/include/nsTArray.h:2401:16 [-Warray-bounds] array subscript 11 is outside array bounds of ‘const nsTArrayHeader [1]’ 268:42.24 warning: objdir/dist/include/xptcall.h:79:11 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct nsXPTCVariant’ with no trivial copy-assignment; use value-initialization instead 268:42.25 warning: parser/expat/lib/xmltok.h:262:10 [-Wmaybe-uninitialized] ‘buf’ may be used uninitialized 268:42.25 warning: security/nss/lib/freebl/mpi/montmulf.c:195:9 [-Wunused-variable] unused variable ‘tmp’ 268:42.25 warning: security/nss/lib/freebl/mpi/montmulf.c:196:24 [-Wunused-variable] unused variable ‘nextm2j’ 268:42.25 warning: security/nss/lib/freebl/mpi/montmulf.c:197:13 [-Wunused-variable] unused variable ‘dptmp’ 268:42.25 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’ 268:42.25 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 268:42.25 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’} 268:42.25 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’} 268:42.25 warning: security/nss/lib/freebl/mpi/mpi.c:1734:23 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ 268:42.25 warning: security/nss/lib/freebl/mpi/mpi.c:2135:15 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ 268:42.25 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’ 268:42.25 warning: third_party/dav1d/include/common/intops.h:36:22 [-Wmaybe-uninitialized] ‘off_after_idx’ may be used uninitialized in this function 268:42.25 warning: third_party/dav1d/include/common/intops.h:36:22 [-Wmaybe-uninitialized] ‘off_before_idx’ may be used uninitialized in this function 268:42.25 warning: third_party/dav1d/src/decode.c:2069:14 [-Wmaybe-uninitialized] ‘bx8’ may be used uninitialized in this function 268:42.25 warning: third_party/dav1d/src/decode.c:2069:19 [-Wmaybe-uninitialized] ‘by8’ may be used uninitialized in this function 268:42.25 warning: third_party/dav1d/src/decode.c:3497:9 [-Wmaybe-uninitialized] ‘out_delayed’ may be used uninitialized in this function 268:42.25 warning: third_party/dav1d/src/refmvs.c:483:20 [-Wmaybe-uninitialized] ‘newmv_ctx’ may be used uninitialized in this function 268:42.25 warning: third_party/dav1d/src/refmvs.c:535:43 [-Wmaybe-uninitialized] ‘b_top’ may be used uninitialized in this function 268:42.25 warning: third_party/dav1d/src/refmvs.c:543:59 [-Wmaybe-uninitialized] ‘b_left’ may be used uninitialized in this function 268:42.25 warning: third_party/dav1d/src/refmvs.c:598:27 [-Wmaybe-uninitialized] ‘refmv_ctx’ may be used uninitialized in this function 268:42.25 warning: third_party/libsrtp/src/srtp/ekt.c:201:11 [-Wmaybe-uninitialized] ‘srtp_policy’ may be used uninitialized 268:42.25 warning: third_party/libwebrtc/webrtc/call/rtp_demuxer.cc:171:8 [-Wunused-variable] unused variable ‘has_mid’ 268:42.25 warning: third_party/libwebrtc/webrtc/media/engine/simulcast_encoder_adapter.cc:137:9 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class webrtc::VideoCodec’; use assignment or value-initialization instead 268:42.25 warning: third_party/libwebrtc/webrtc/media/engine/simulcast_encoder_adapter.cc:151:9 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class webrtc::VideoCodec’; use assignment or value-initialization instead 268:42.25 warning: third_party/libwebrtc/webrtc/modules/audio_coding/neteq/neteq_impl.cc:944:41 [-Wimplicit-fallthrough=] this statement may fall through 268:42.25 warning: third_party/libwebrtc/webrtc/modules/audio_processing/echo_cancellation_impl.cc:303:9 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct webrtc::EchoCancellation::Metrics’; use assignment or value-initialization instead 268:42.25 warning: third_party/libwebrtc/webrtc/modules/audio_processing/include/audio_processing.h:294:15 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct webrtc::AudioProcessing::Config’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead 268:42.25 warning: third_party/libwebrtc/webrtc/modules/audio_processing/logging/apm_data_dumper.h:129:27 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} 268:42.25 warning: third_party/libwebrtc/webrtc/modules/desktop_capture/linux/x_error_trap.cc:20:13 [-Wunused-variable] ‘webrtc::g_xserver_error_trap_enabled’ defined but not used 268:42.25 warning: third_party/libwebrtc/webrtc/modules/desktop_capture/linux/x_error_trap.cc:21:12 [-Wunused-variable] ‘webrtc::g_last_xserver_error_code’ defined but not used 268:42.25 warning: third_party/libwebrtc/webrtc/modules/pacing/packet_router.h:48:24 [-Wdeprecated-declarations] ‘void webrtc::PacketRouter::AddReceiveRtpModule(webrtc::RtpRtcp*)’ is deprecated 268:42.25 warning: third_party/libwebrtc/webrtc/modules/rtp_rtcp/source/rtp_format_h264.cc:576:36 [-Wimplicit-fallthrough=] this statement may fall through 268:42.25 warning: third_party/libwebrtc/webrtc/modules/rtp_rtcp/source/rtp_header_parser.cc:54:9 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct webrtc::RTPHeader’ with no trivial copy-assignment; use assignment or value-initialization instead 268:42.25 warning: third_party/libwebrtc/webrtc/modules/rtp_rtcp/source/rtp_receiver_impl.cc:196:9 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct webrtc::WebRtcRTPHeader’ with no trivial copy-assignment; use assignment or value-initialization instead 268:42.25 warning: third_party/libwebrtc/webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl.cc:75:11 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct webrtc::RtpRtcp::Configuration’ with no trivial copy-assignment 268:42.25 warning: third_party/libwebrtc/webrtc/modules/video_capture/linux/video_capture_linux.cc:135:30 [-Wformat-overflow=] ‘%d’ directive writing between 1 and 11 bytes into a region of size 10 268:42.25 warning: third_party/libwebrtc/webrtc/modules/video_coding/codec_database.cc:192:11 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class webrtc::VideoCodec’; use assignment or value-initialization instead 268:42.25 warning: third_party/libwebrtc/webrtc/modules/video_coding/codec_database.cc:349:11 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class webrtc::VideoCodec’; use assignment or value-initialization instead 268:42.25 warning: third_party/libwebrtc/webrtc/modules/video_coding/codec_database.cc:365:11 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class webrtc::VideoCodec’; use assignment or value-initialization instead 268:42.25 warning: third_party/libwebrtc/webrtc/modules/video_coding/codec_database.cc:376:11 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class webrtc::VideoCodec’; use assignment or value-initialization instead 268:42.25 warning: third_party/libwebrtc/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc:84:9 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class webrtc::VideoCodec’; use assignment or value-initialization instead 268:42.25 warning: third_party/libwebrtc/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc:797:9 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class webrtc::VideoCodec’; use assignment or value-initialization instead 268:42.25 warning: third_party/libwebrtc/webrtc/modules/video_coding/jitter_buffer.cc:744:7 [-Wimplicit-fallthrough=] this statement may fall through 268:42.25 warning: third_party/libwebrtc/webrtc/modules/video_coding/rtp_frame_reference_finder.cc:73:43 [-Wimplicit-fallthrough=] this statement may fall through 268:42.25 warning: third_party/libwebrtc/webrtc/modules/video_coding/video_codec_initializer.cc:106:9 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class webrtc::VideoCodec’; use assignment or value-initialization instead 268:42.25 warning: third_party/libwebrtc/webrtc/modules/video_processing/video_denoiser.cc:186:31 [-Wint-in-bool-context] ‘*’ in boolean context, suggest ‘&&’ instead 268:42.25 warning: third_party/libwebrtc/webrtc/rtc_base/physicalsocketserver.cc:321:25 [-Wmaybe-uninitialized] ‘sopt’ may be used uninitialized in this function 268:42.25 warning: third_party/libwebrtc/webrtc/rtc_base/physicalsocketserver.cc:321:25 [-Wmaybe-uninitialized] ‘slevel’ may be used uninitialized in this function 268:42.25 warning: third_party/libwebrtc/webrtc/rtc_base/physicalsocketserver.cc:340:22 [-Wmaybe-uninitialized] ‘sopt’ may be used uninitialized in this function 268:42.25 warning: third_party/libwebrtc/webrtc/rtc_base/physicalsocketserver.cc:340:22 [-Wmaybe-uninitialized] ‘slevel’ may be used uninitialized in this function 268:42.25 warning: third_party/libwebrtc/webrtc/rtc_base/task_queue_libevent.cc:160:25 [-Wsubobject-linkage] ‘rtc::TaskQueue::Impl::QueueContext’ has a field ‘rtc::TaskQueue::Impl::QueueContext::pending_timers_’ whose type uses the anonymous namespace 268:42.25 warning: third_party/libwebrtc/webrtc/rtc_base/task_queue_libevent.cc:236:10 [-Wunused-result] ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ 268:42.25 warning: third_party/libwebrtc/webrtc/system_wrappers/source/cpu_features_linux.c:34:15 [-Wunused-but-set-variable] variable ‘platform’ set but not used 268:42.25 warning: third_party/libwebrtc/webrtc/video/rtp_video_stream_receiver.cc:266:50 [-Wimplicit-fallthrough=] this statement may fall through 268:42.25 warning: third_party/libwebrtc/webrtc/video/video_receive_stream.cc:48:9 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class webrtc::VideoCodec’; use assignment or value-initialization instead 268:42.25 warning: third_party/libwebrtc/webrtc/video/video_stream_encoder.cc:990:5 [-Wimplicit-fallthrough=] this statement may fall through 268:42.25 warning: third_party/libwebrtc/webrtc/video/video_stream_encoder.cc:1073:5 [-Wimplicit-fallthrough=] this statement may fall through 268:42.25 warning: third_party/libwebrtc/webrtc/voice_engine/voe_base_impl.cc:118:1 [-Wdeprecated-declarations] ‘virtual int32_t webrtc::VoEBaseImpl::NeedMorePlayData(size_t, size_t, size_t, uint32_t, void*, size_t&, int64_t*, int64_t*)’ is deprecated 268:42.25 warning: third_party/libwebrtc/webrtc/voice_engine/voe_base_impl.cc:144:1 [-Wdeprecated-declarations] ‘virtual void webrtc::VoEBaseImpl::PullRenderData(int, int, size_t, size_t, void*, int64_t*, int64_t*)’ is deprecated 268:42.25 warning: third_party/sqlite3/src/sqlite3.c:115799:3 [-Wmisleading-indentation] this ‘if’ clause does not guard... 268:42.25 warning: third_party/sqlite3/src/sqlite3.c:152419:5 [-Wmisleading-indentation] this ‘if’ clause does not guard... 268:42.25 warning: toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:756:34 [-Wdeprecated-declarations] ‘Reader’ is deprecated: Use CharReader and CharReaderBuilder instead. 268:42.25 warning: toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:810:21 [-Wdeprecated-declarations] ‘Reader’ is deprecated: Use CharReader and CharReaderBuilder instead. 268:42.25 warning: tools/profiler/core/platform.cpp:2084:9 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct lul::UnwindRegs’; use assignment or value-initialization instead 268:42.25 warning: tools/profiler/lul/LulMain.cpp:1692:9 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct lul::UnwindRegs’; use assignment or value-initialization instead 268:42.25 warning: xpcom/base/nsMemoryReporterManager.cpp:131:34 [-Wdeprecated-declarations] ‘mallinfo mallinfo()’ is deprecated 268:42.25 warning: xpcom/components/ManifestParser.cpp:693:72 [-Warray-bounds] array subscript [0, 4294967294] is outside array bounds of ‘const nsTArrayHeader [1]’ 268:42.25 warning: xpcom/ds/nsTArray-inl.h:317:19 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 268:42.25 warning: xpcom/ds/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.25 warning: xpcom/ds/nsTArray-inl.h:452:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 268:42.25 warning: xpcom/ds/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 268:42.25 warning: xpcom/ds/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.25 warning: xpcom/ds/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 3 is outside array bounds of ‘mozilla::dom::PermissionRequest [1]’ 268:42.25 warning: xpcom/ds/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 268:42.25 warning: xpcom/ds/nsTArray-inl.h:657:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 268:42.25 warning: xpcom/ds/nsTArray.h:675: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 268:42.25 warning: xpcom/io/nsEscape.cpp:588:26 [-Wmaybe-uninitialized] ‘destPtr’ may be used uninitialized in this function 268:42.25 warning: xpcom/io/nsLocalFileUnix.cpp:429:41 [-Wmaybe-uninitialized] ‘mkdir_errno’ may be used uninitialized in this function 268:42.25 warning: xpcom/io/nsLocalFileUnix.cpp:545:34 [-Wmaybe-uninitialized] ‘oldPerms’ may be used uninitialized in this function 268:42.25 warning: xpcom/io/nsLocalFileUnix.cpp:893:36 [-Wmaybe-uninitialized] ‘myPerms’ may be used uninitialized in this function 268:42.25 warning: xpcom/io/nsStorageStream.cpp:516:14 [-Wmaybe-uninitialized] ‘offset’ may be used uninitialized in this function 268:42.25 warning: xpcom/reflect/xptcall/xptcall.h:79:11 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct nsXPTCVariant’ with no trivial copy-assignment; use value-initialization instead 268:42.25 warning: xpfe/appshell/AppWindow.cpp:860:31 [-Wmaybe-uninitialized] ‘ourWidth’ may be used uninitialized in this function 268:42.25 warning: xpfe/appshell/AppWindow.cpp:873:5 [-Wmaybe-uninitialized] ‘newWidth’ may be used uninitialized in this function 268:42.25 warning: xpfe/appshell/AppWindow.cpp:873:30 [-Wmaybe-uninitialized] ‘newHeight’ may be used uninitialized in this function 268:42.25 warning: xpfe/appshell/AppWindow.cpp:873:30 [-Wmaybe-uninitialized] ‘ourHeight’ may be used uninitialized in this function 268:42.25 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’ 268:42.25 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 268:42.25 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ forming offset [40, 127] is out of the bounds [0, 40] of object ‘newChars’ with type ‘mozilla::MaybeOneOf, js::InlineCharBuffer >’ 268:42.25 warning: /usr/include/bits/string_fortified.h:95:34 [-Wstringop-truncation] ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 32 equals destination size 268:42.25 warning: /usr/include/bits/string_fortified.h:95:34 [-Wstringop-truncation] ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 31 bytes from a string of length 31 268:42.25 warning: /usr/include/bits/string_fortified.h:95:34 [-Wstringop-truncation] ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound depends on the length of the source argument 268:42.25 warning: /usr/include/bits/string_fortified.h:95:34 [-Wstringop-truncation] ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 44 equals destination size 268:42.25 warning: /usr/include/bits/string_fortified.h:95:34 [-Wstringop-truncation] ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 256 equals destination size 268:42.25 warning: /usr/include/bits/string_fortified.h:95: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 268:42.25 warning: /usr/include/bits/string_fortified.h:95: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 268:42.25 warning: /usr/include/bits/string_fortified.h:95: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 268:42.25 /usr/bin/notify-send --app-name=Mozilla Build System Mozilla Build System Build complete 268:42.29 We know it took a while, but your build finally finished successfully! 268:42.29 If you are building Firefox often, SCCache can save you a lot of time. You can learn more here: https://firefox-source-docs.mozilla.org/setup/configuring_build_options.html#sccache Config object not found by mach. Configure complete! Be sure to run |mach build| to pick up any changes To view resource usage of the build, run |mach resource-usage|. To take your build for a test drive, run: |mach run| For more information on what to do now, see https://firefox-source-docs.mozilla.org/setup/contributing_code.html + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.uJs5iX + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64 ++ dirname /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64 + cd firefox-90.0.2 + export MACH_USE_SYSTEM_PYTHON=1 + MACH_USE_SYSTEM_PYTHON=1 + /usr/bin/cp -p /usr/share/bookmarks/default-bookmarks.html objdir/dist/bin/browser/chrome/en-US/locale/browser/bookmarks.html + /usr/bin/cat + DESTDIR=/builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64 + make -C objdir install make: Entering directory '/builddir/build/BUILD/firefox-90.0.2/objdir' make[1]: Entering directory '/builddir/build/BUILD/firefox-90.0.2/objdir/browser/installer' /builddir/build/BUILD/firefox-90.0.2/objdir/_virtualenvs/common/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-90.0.2/toolkit/locales/gen_multilocale.py main '../../dist/bin/res/multilocale.txt' .deps/multilocale.txt.pp '../../dist/bin/res/multilocale.txt' en-US BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-90.0.2/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/firefox-90.0.2/toolkit/locales/gen_multilocale.py", "main", "../../dist/bin/res/multilocale.txt", ".deps/multilocale.txt.pp", "../../dist/bin/res/multilocale.txt", "en-US"], "start": 1627001276.0232768, "end": 1627001276.028017, "context": null} printf '\n[multilocale]\n' > locale-manifest.in printf '@RESPATH@/res/multilocale.txt\n' >> locale-manifest.in for LOCALE in en-US ;\ do \ for ENTRY in @RESPATH@/browser/chrome/ @RESPATH@/chrome/ ;\ do \ printf "$ENTRY""$LOCALE"'@JAREXT@\n' >> locale-manifest.in; \ printf "$ENTRY""$LOCALE"'.manifest\n' >> locale-manifest.in; \ done \ done NO_PKG_FILES="core bsdecho js js-config jscpucfg nsinstall viewer TestGtkEmbed elf-dynstr-gc mangle* maptsv* mfc* msdump* msmap* nm2tsv* nsinstall* res/samples res/throbber shlibsign* certutil* pk12util* BadCertAndPinningServer* DelegatedCredentialsServer* EncryptedClientHelloServer* OCSPStaplingServer* SanctionsTestServer* GenerateOCSPResponse* chrome/chrome.rdf chrome/app-chrome.manifest chrome/overlayinfo components/compreg.dat components/xpti.dat content_unit_tests necko_unit_tests *.dSYM " \ /builddir/build/BUILD/firefox-90.0.2/objdir/_virtualenvs/common/bin/python /builddir/build/BUILD/firefox-90.0.2/toolkit/mozapps/installer/packager.py -DPKG_LOCALE_MANIFEST=/builddir/build/BUILD/firefox-90.0.2/objdir/browser/installer/locale-manifest.in -DMOZ_APP_NAME=firefox -DPREF_DIR=defaults/preferences -DMOZ_GTK=1 -DMOZ_SYSTEM_NSPR=1 -DMOZ_SYSTEM_NSS=1 -DJAREXT= -DMOZ_CHILD_PROCESS_NAME=plugin-container -DNECKO_WIFI -DMOZ_BACKGROUNDTASKS=1 -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DDIR_MACOS= -DDIR_RESOURCES= -DBINPATH='bin' -DRESPATH='bin' -DLPROJ_ROOT=en -DENABLE_WEBDRIVER=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_SIMD=1 -DENABLE_WEBDRIVER=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_14 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGL_PROVIDER_EGL=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FTS_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETCONTEXT=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_LUTIMES=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STATFS=1 -DHAVE_STATFS64=1 -DHAVE_STATVFS=1 -DHAVE_STATVFS64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_ARM64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_CTYPES=1 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"90.0"' -DMOZILLA_VERSION='"90.0.2"' -DMOZILLA_VERSION_U=90.0.2 -DMOZ_AARCH64_JSCVT=0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"90.0.2"' -DMOZ_AV1=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_AUDIOONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GECKO_PROFILER_PARSE_ELF=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.firefox -DMOZ_NORMANDY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_REQUIRE_SIGNING=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SCTP=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNECKO_WIFI=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='"aarch64-gcc3"' -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 -DAB_CD=en-US \ --format omni \ --removals /builddir/build/BUILD/firefox-90.0.2/browser/installer/removed-files.in \ \ --ignore-broken-symlinks \ --minify \ \ \ --compress none \ /builddir/build/BUILD/firefox-90.0.2/browser/installer/package-manifest.in '../../dist' '../../dist'/firefox \ ../../config/nsinstall -D /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox (cd ../../dist/firefox && /usr/bin/gtar --exclude=precomplete --exclude=.mkdir.done -chf - .) | \ (cd /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox && tar -xf -) ../../config/nsinstall -D /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/bin rm -f -f /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/bin/firefox ln -s /usr/lib64/firefox/firefox /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/bin make[1]: Leaving directory '/builddir/build/BUILD/firefox-90.0.2/objdir/browser/installer' make: Leaving directory '/builddir/build/BUILD/firefox-90.0.2/objdir' + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64 /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/bin /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/share/applications + desktop-file-install --dir /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/share/applications /builddir/build/SOURCES/firefox.desktop + desktop-file-install --dir /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/share/applications /builddir/build/SOURCES/firefox-x11.desktop + desktop-file-install --dir /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/share/applications /builddir/build/SOURCES/firefox-wayland.desktop + /usr/bin/rm -rf /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/bin/firefox + /usr/bin/sed -e s,/__PREFIX__,/usr,g /builddir/build/SOURCES/firefox.sh.in + /usr/bin/chmod 755 /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/bin/firefox + sed -i -e 's|%FLATPAK_ENV_VARS%||' /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/bin/firefox + /usr/bin/sed -e s,/__PREFIX__,/usr,g /builddir/build/SOURCES/firefox-x11.sh.in + /usr/bin/chmod 755 /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/bin/firefox-x11 + /usr/bin/sed -e s,/__PREFIX__,/usr,g /builddir/build/SOURCES/firefox-wayland.sh.in + /usr/bin/chmod 755 /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/bin/firefox-wayland + /usr/bin/install -p -D -m 644 /builddir/build/SOURCES/firefox.1 /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/share/man/man1/firefox.1 + /usr/bin/rm -f /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64//usr/lib64/firefox/firefox-config + /usr/bin/rm -f /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64//usr/lib64/firefox/update-settings.ini + for s in 16 22 24 32 48 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/share/icons/hicolor/16x16/apps + /usr/bin/cp -p browser/branding/official/default16.png /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/share/icons/hicolor/16x16/apps/firefox.png + for s in 16 22 24 32 48 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/share/icons/hicolor/22x22/apps + /usr/bin/cp -p browser/branding/official/default22.png /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/share/icons/hicolor/22x22/apps/firefox.png + for s in 16 22 24 32 48 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/share/icons/hicolor/24x24/apps + /usr/bin/cp -p browser/branding/official/default24.png /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/share/icons/hicolor/24x24/apps/firefox.png + for s in 16 22 24 32 48 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/share/icons/hicolor/32x32/apps + /usr/bin/cp -p browser/branding/official/default32.png /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/share/icons/hicolor/32x32/apps/firefox.png + for s in 16 22 24 32 48 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/share/icons/hicolor/48x48/apps + /usr/bin/cp -p browser/branding/official/default48.png /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/share/icons/hicolor/48x48/apps/firefox.png + for s in 16 22 24 32 48 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/share/icons/hicolor/256x256/apps + /usr/bin/cp -p browser/branding/official/default256.png /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/share/icons/hicolor/256x256/apps/firefox.png + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/share/icons/hicolor/symbolic/apps + /usr/bin/cp -p /builddir/build/SOURCES/firefox-symbolic.svg /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/share/icons/hicolor/symbolic/apps + echo + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks + /usr/bin/tar xf /builddir/build/SOURCES/firefox-langpacks-90.0.2-20210722.tar.xz ++ ls firefox-langpacks/ach.xpi firefox-langpacks/af.xpi firefox-langpacks/an.xpi firefox-langpacks/ar.xpi firefox-langpacks/ast.xpi firefox-langpacks/az.xpi firefox-langpacks/be.xpi firefox-langpacks/bg.xpi firefox-langpacks/bn.xpi firefox-langpacks/br.xpi firefox-langpacks/bs.xpi firefox-langpacks/ca.xpi firefox-langpacks/cak.xpi firefox-langpacks/cs.xpi firefox-langpacks/cy.xpi firefox-langpacks/da.xpi firefox-langpacks/de.xpi firefox-langpacks/dsb.xpi firefox-langpacks/el.xpi firefox-langpacks/en-CA.xpi firefox-langpacks/en-GB.xpi firefox-langpacks/eo.xpi firefox-langpacks/es-AR.xpi firefox-langpacks/es-CL.xpi firefox-langpacks/es-ES.xpi firefox-langpacks/es-MX.xpi firefox-langpacks/et.xpi firefox-langpacks/eu.xpi firefox-langpacks/fa.xpi firefox-langpacks/ff.xpi firefox-langpacks/fi.xpi firefox-langpacks/fr.xpi firefox-langpacks/fy-NL.xpi firefox-langpacks/ga-IE.xpi firefox-langpacks/gd.xpi firefox-langpacks/gl.xpi firefox-langpacks/gn.xpi firefox-langpacks/gu-IN.xpi firefox-langpacks/he.xpi firefox-langpacks/hi-IN.xpi firefox-langpacks/hr.xpi firefox-langpacks/hsb.xpi firefox-langpacks/hu.xpi firefox-langpacks/hy-AM.xpi firefox-langpacks/ia.xpi firefox-langpacks/id.xpi firefox-langpacks/is.xpi firefox-langpacks/it.xpi firefox-langpacks/ja.xpi firefox-langpacks/ka.xpi firefox-langpacks/kab.xpi firefox-langpacks/kk.xpi firefox-langpacks/km.xpi firefox-langpacks/kn.xpi firefox-langpacks/ko.xpi firefox-langpacks/lij.xpi firefox-langpacks/lt.xpi firefox-langpacks/lv.xpi firefox-langpacks/mk.xpi firefox-langpacks/mr.xpi firefox-langpacks/ms.xpi firefox-langpacks/my.xpi firefox-langpacks/nb-NO.xpi firefox-langpacks/ne-NP.xpi firefox-langpacks/nl.xpi firefox-langpacks/nn-NO.xpi firefox-langpacks/oc.xpi firefox-langpacks/pa-IN.xpi firefox-langpacks/pl.xpi firefox-langpacks/pt-BR.xpi firefox-langpacks/pt-PT.xpi firefox-langpacks/rm.xpi firefox-langpacks/ro.xpi firefox-langpacks/ru.xpi firefox-langpacks/si.xpi firefox-langpacks/sk.xpi firefox-langpacks/sl.xpi firefox-langpacks/son.xpi firefox-langpacks/sq.xpi firefox-langpacks/sr.xpi firefox-langpacks/sv-SE.xpi firefox-langpacks/szl.xpi firefox-langpacks/ta.xpi firefox-langpacks/te.xpi firefox-langpacks/th.xpi firefox-langpacks/tl.xpi firefox-langpacks/tr.xpi firefox-langpacks/trs.xpi firefox-langpacks/uk.xpi firefox-langpacks/ur.xpi firefox-langpacks/uz.xpi firefox-langpacks/vi.xpi firefox-langpacks/xh.xpi firefox-langpacks/zh-CN.xpi firefox-langpacks/zh-TW.xpi + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/ach.xpi .xpi + language=ach + extensionID=langpack-ach@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ach@firefox.mozilla.org + unzip -qq firefox-langpacks/ach.xpi -d langpack-ach@firefox.mozilla.org + find langpack-ach@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ach@firefox.mozilla.org + zip -qq -r9mX ../langpack-ach@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-ach@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo ach ++ sed -e s/-/_/g + language=ach + echo '%lang(ach) /usr/lib64/firefox/langpacks/langpack-ach@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/af.xpi .xpi + language=af + extensionID=langpack-af@firefox.mozilla.org + /usr/bin/mkdir -p langpack-af@firefox.mozilla.org + unzip -qq firefox-langpacks/af.xpi -d langpack-af@firefox.mozilla.org + find langpack-af@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-af@firefox.mozilla.org + zip -qq -r9mX ../langpack-af@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-af@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo af ++ sed -e s/-/_/g + language=af + echo '%lang(af) /usr/lib64/firefox/langpacks/langpack-af@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/an.xpi .xpi + language=an + extensionID=langpack-an@firefox.mozilla.org + /usr/bin/mkdir -p langpack-an@firefox.mozilla.org + unzip -qq firefox-langpacks/an.xpi -d langpack-an@firefox.mozilla.org + find langpack-an@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-an@firefox.mozilla.org + zip -qq -r9mX ../langpack-an@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-an@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo an ++ sed -e s/-/_/g + language=an + echo '%lang(an) /usr/lib64/firefox/langpacks/langpack-an@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/ar.xpi .xpi + language=ar + extensionID=langpack-ar@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ar@firefox.mozilla.org + unzip -qq firefox-langpacks/ar.xpi -d langpack-ar@firefox.mozilla.org + find langpack-ar@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ar@firefox.mozilla.org + zip -qq -r9mX ../langpack-ar@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-ar@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo ar ++ sed -e s/-/_/g + language=ar + echo '%lang(ar) /usr/lib64/firefox/langpacks/langpack-ar@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/ast.xpi .xpi + language=ast + extensionID=langpack-ast@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ast@firefox.mozilla.org + unzip -qq firefox-langpacks/ast.xpi -d langpack-ast@firefox.mozilla.org + find langpack-ast@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ast@firefox.mozilla.org + zip -qq -r9mX ../langpack-ast@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-ast@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo ast ++ sed -e s/-/_/g + language=ast + echo '%lang(ast) /usr/lib64/firefox/langpacks/langpack-ast@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/az.xpi .xpi + language=az + extensionID=langpack-az@firefox.mozilla.org + /usr/bin/mkdir -p langpack-az@firefox.mozilla.org + unzip -qq firefox-langpacks/az.xpi -d langpack-az@firefox.mozilla.org + find langpack-az@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-az@firefox.mozilla.org + zip -qq -r9mX ../langpack-az@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-az@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo az ++ sed -e s/-/_/g + language=az + echo '%lang(az) /usr/lib64/firefox/langpacks/langpack-az@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/be.xpi .xpi + language=be + extensionID=langpack-be@firefox.mozilla.org + /usr/bin/mkdir -p langpack-be@firefox.mozilla.org + unzip -qq firefox-langpacks/be.xpi -d langpack-be@firefox.mozilla.org + find langpack-be@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-be@firefox.mozilla.org + zip -qq -r9mX ../langpack-be@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-be@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo be ++ sed -e s/-/_/g + language=be + echo '%lang(be) /usr/lib64/firefox/langpacks/langpack-be@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/bg.xpi .xpi + language=bg + extensionID=langpack-bg@firefox.mozilla.org + /usr/bin/mkdir -p langpack-bg@firefox.mozilla.org + unzip -qq firefox-langpacks/bg.xpi -d langpack-bg@firefox.mozilla.org + find langpack-bg@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-bg@firefox.mozilla.org + zip -qq -r9mX ../langpack-bg@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-bg@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo bg ++ sed -e s/-/_/g + language=bg + echo '%lang(bg) /usr/lib64/firefox/langpacks/langpack-bg@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/bn.xpi .xpi + language=bn + extensionID=langpack-bn@firefox.mozilla.org + /usr/bin/mkdir -p langpack-bn@firefox.mozilla.org + unzip -qq firefox-langpacks/bn.xpi -d langpack-bn@firefox.mozilla.org + find langpack-bn@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-bn@firefox.mozilla.org + zip -qq -r9mX ../langpack-bn@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-bn@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo bn ++ sed -e s/-/_/g + language=bn + echo '%lang(bn) /usr/lib64/firefox/langpacks/langpack-bn@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/br.xpi .xpi + language=br + extensionID=langpack-br@firefox.mozilla.org + /usr/bin/mkdir -p langpack-br@firefox.mozilla.org + unzip -qq firefox-langpacks/br.xpi -d langpack-br@firefox.mozilla.org + find langpack-br@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-br@firefox.mozilla.org + zip -qq -r9mX ../langpack-br@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-br@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo br ++ sed -e s/-/_/g + language=br + echo '%lang(br) /usr/lib64/firefox/langpacks/langpack-br@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/bs.xpi .xpi + language=bs + extensionID=langpack-bs@firefox.mozilla.org + /usr/bin/mkdir -p langpack-bs@firefox.mozilla.org + unzip -qq firefox-langpacks/bs.xpi -d langpack-bs@firefox.mozilla.org + find langpack-bs@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-bs@firefox.mozilla.org + zip -qq -r9mX ../langpack-bs@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-bs@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo bs ++ sed -e s/-/_/g + language=bs + echo '%lang(bs) /usr/lib64/firefox/langpacks/langpack-bs@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/ca.xpi .xpi + language=ca + extensionID=langpack-ca@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ca@firefox.mozilla.org + unzip -qq firefox-langpacks/ca.xpi -d langpack-ca@firefox.mozilla.org + find langpack-ca@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ca@firefox.mozilla.org + zip -qq -r9mX ../langpack-ca@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-ca@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo ca ++ sed -e s/-/_/g + language=ca + echo '%lang(ca) /usr/lib64/firefox/langpacks/langpack-ca@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/cak.xpi .xpi + language=cak + extensionID=langpack-cak@firefox.mozilla.org + /usr/bin/mkdir -p langpack-cak@firefox.mozilla.org + unzip -qq firefox-langpacks/cak.xpi -d langpack-cak@firefox.mozilla.org + find langpack-cak@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-cak@firefox.mozilla.org + zip -qq -r9mX ../langpack-cak@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-cak@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo cak ++ sed -e s/-/_/g + language=cak + echo '%lang(cak) /usr/lib64/firefox/langpacks/langpack-cak@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/cs.xpi .xpi + language=cs + extensionID=langpack-cs@firefox.mozilla.org + /usr/bin/mkdir -p langpack-cs@firefox.mozilla.org + unzip -qq firefox-langpacks/cs.xpi -d langpack-cs@firefox.mozilla.org + find langpack-cs@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-cs@firefox.mozilla.org + zip -qq -r9mX ../langpack-cs@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-cs@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo cs ++ sed -e s/-/_/g + language=cs + echo '%lang(cs) /usr/lib64/firefox/langpacks/langpack-cs@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/cy.xpi .xpi + language=cy + extensionID=langpack-cy@firefox.mozilla.org + /usr/bin/mkdir -p langpack-cy@firefox.mozilla.org + unzip -qq firefox-langpacks/cy.xpi -d langpack-cy@firefox.mozilla.org + find langpack-cy@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-cy@firefox.mozilla.org + zip -qq -r9mX ../langpack-cy@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-cy@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo cy ++ sed -e s/-/_/g + language=cy + echo '%lang(cy) /usr/lib64/firefox/langpacks/langpack-cy@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/da.xpi .xpi + language=da + extensionID=langpack-da@firefox.mozilla.org + /usr/bin/mkdir -p langpack-da@firefox.mozilla.org + unzip -qq firefox-langpacks/da.xpi -d langpack-da@firefox.mozilla.org + find langpack-da@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-da@firefox.mozilla.org + zip -qq -r9mX ../langpack-da@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-da@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo da ++ sed -e s/-/_/g + language=da + echo '%lang(da) /usr/lib64/firefox/langpacks/langpack-da@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/de.xpi .xpi + language=de + extensionID=langpack-de@firefox.mozilla.org + /usr/bin/mkdir -p langpack-de@firefox.mozilla.org + unzip -qq firefox-langpacks/de.xpi -d langpack-de@firefox.mozilla.org + find langpack-de@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-de@firefox.mozilla.org + zip -qq -r9mX ../langpack-de@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-de@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo de ++ sed -e s/-/_/g + language=de + echo '%lang(de) /usr/lib64/firefox/langpacks/langpack-de@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/dsb.xpi .xpi + language=dsb + extensionID=langpack-dsb@firefox.mozilla.org + /usr/bin/mkdir -p langpack-dsb@firefox.mozilla.org + unzip -qq firefox-langpacks/dsb.xpi -d langpack-dsb@firefox.mozilla.org + find langpack-dsb@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-dsb@firefox.mozilla.org + zip -qq -r9mX ../langpack-dsb@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-dsb@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo dsb ++ sed -e s/-/_/g + language=dsb + echo '%lang(dsb) /usr/lib64/firefox/langpacks/langpack-dsb@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/el.xpi .xpi + language=el + extensionID=langpack-el@firefox.mozilla.org + /usr/bin/mkdir -p langpack-el@firefox.mozilla.org + unzip -qq firefox-langpacks/el.xpi -d langpack-el@firefox.mozilla.org + find langpack-el@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-el@firefox.mozilla.org + zip -qq -r9mX ../langpack-el@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-el@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo el ++ sed -e s/-/_/g + language=el + echo '%lang(el) /usr/lib64/firefox/langpacks/langpack-el@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/en-CA.xpi .xpi + language=en-CA + extensionID=langpack-en-CA@firefox.mozilla.org + /usr/bin/mkdir -p langpack-en-CA@firefox.mozilla.org + unzip -qq firefox-langpacks/en-CA.xpi -d langpack-en-CA@firefox.mozilla.org + find langpack-en-CA@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-en-CA@firefox.mozilla.org + zip -qq -r9mX ../langpack-en-CA@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-en-CA@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo en-CA ++ sed -e s/-/_/g + language=en_CA + echo '%lang(en_CA) /usr/lib64/firefox/langpacks/langpack-en-CA@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/en-GB.xpi .xpi + language=en-GB + extensionID=langpack-en-GB@firefox.mozilla.org + /usr/bin/mkdir -p langpack-en-GB@firefox.mozilla.org + unzip -qq firefox-langpacks/en-GB.xpi -d langpack-en-GB@firefox.mozilla.org + find langpack-en-GB@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-en-GB@firefox.mozilla.org + zip -qq -r9mX ../langpack-en-GB@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-en-GB@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo en-GB ++ sed -e s/-/_/g + language=en_GB + echo '%lang(en_GB) /usr/lib64/firefox/langpacks/langpack-en-GB@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/eo.xpi .xpi + language=eo + extensionID=langpack-eo@firefox.mozilla.org + /usr/bin/mkdir -p langpack-eo@firefox.mozilla.org + unzip -qq firefox-langpacks/eo.xpi -d langpack-eo@firefox.mozilla.org + find langpack-eo@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-eo@firefox.mozilla.org + zip -qq -r9mX ../langpack-eo@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-eo@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo eo ++ sed -e s/-/_/g + language=eo + echo '%lang(eo) /usr/lib64/firefox/langpacks/langpack-eo@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/es-AR.xpi .xpi + language=es-AR + extensionID=langpack-es-AR@firefox.mozilla.org + /usr/bin/mkdir -p langpack-es-AR@firefox.mozilla.org + unzip -qq firefox-langpacks/es-AR.xpi -d langpack-es-AR@firefox.mozilla.org + find langpack-es-AR@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-es-AR@firefox.mozilla.org + zip -qq -r9mX ../langpack-es-AR@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-es-AR@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo es-AR ++ sed -e s/-/_/g + language=es_AR + echo '%lang(es_AR) /usr/lib64/firefox/langpacks/langpack-es-AR@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/es-CL.xpi .xpi + language=es-CL + extensionID=langpack-es-CL@firefox.mozilla.org + /usr/bin/mkdir -p langpack-es-CL@firefox.mozilla.org + unzip -qq firefox-langpacks/es-CL.xpi -d langpack-es-CL@firefox.mozilla.org + find langpack-es-CL@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-es-CL@firefox.mozilla.org + zip -qq -r9mX ../langpack-es-CL@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-es-CL@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo es-CL ++ sed -e s/-/_/g + language=es_CL + echo '%lang(es_CL) /usr/lib64/firefox/langpacks/langpack-es-CL@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/es-ES.xpi .xpi + language=es-ES + extensionID=langpack-es-ES@firefox.mozilla.org + /usr/bin/mkdir -p langpack-es-ES@firefox.mozilla.org + unzip -qq firefox-langpacks/es-ES.xpi -d langpack-es-ES@firefox.mozilla.org + find langpack-es-ES@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-es-ES@firefox.mozilla.org + zip -qq -r9mX ../langpack-es-ES@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-es-ES@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo es-ES ++ sed -e s/-/_/g + language=es_ES + echo '%lang(es_ES) /usr/lib64/firefox/langpacks/langpack-es-ES@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/es-MX.xpi .xpi + language=es-MX + extensionID=langpack-es-MX@firefox.mozilla.org + /usr/bin/mkdir -p langpack-es-MX@firefox.mozilla.org + unzip -qq firefox-langpacks/es-MX.xpi -d langpack-es-MX@firefox.mozilla.org + find langpack-es-MX@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-es-MX@firefox.mozilla.org + zip -qq -r9mX ../langpack-es-MX@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-es-MX@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo es-MX ++ sed -e s/-/_/g + language=es_MX + echo '%lang(es_MX) /usr/lib64/firefox/langpacks/langpack-es-MX@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/et.xpi .xpi + language=et + extensionID=langpack-et@firefox.mozilla.org + /usr/bin/mkdir -p langpack-et@firefox.mozilla.org + unzip -qq firefox-langpacks/et.xpi -d langpack-et@firefox.mozilla.org + find langpack-et@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-et@firefox.mozilla.org + zip -qq -r9mX ../langpack-et@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-et@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo et ++ sed -e s/-/_/g + language=et + echo '%lang(et) /usr/lib64/firefox/langpacks/langpack-et@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/eu.xpi .xpi + language=eu + extensionID=langpack-eu@firefox.mozilla.org + /usr/bin/mkdir -p langpack-eu@firefox.mozilla.org + unzip -qq firefox-langpacks/eu.xpi -d langpack-eu@firefox.mozilla.org + find langpack-eu@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-eu@firefox.mozilla.org + zip -qq -r9mX ../langpack-eu@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-eu@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo eu ++ sed -e s/-/_/g + language=eu + echo '%lang(eu) /usr/lib64/firefox/langpacks/langpack-eu@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/fa.xpi .xpi + language=fa + extensionID=langpack-fa@firefox.mozilla.org + /usr/bin/mkdir -p langpack-fa@firefox.mozilla.org + unzip -qq firefox-langpacks/fa.xpi -d langpack-fa@firefox.mozilla.org + find langpack-fa@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-fa@firefox.mozilla.org + zip -qq -r9mX ../langpack-fa@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-fa@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo fa ++ sed -e s/-/_/g + language=fa + echo '%lang(fa) /usr/lib64/firefox/langpacks/langpack-fa@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/ff.xpi .xpi + language=ff + extensionID=langpack-ff@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ff@firefox.mozilla.org + unzip -qq firefox-langpacks/ff.xpi -d langpack-ff@firefox.mozilla.org + find langpack-ff@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ff@firefox.mozilla.org + zip -qq -r9mX ../langpack-ff@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-ff@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo ff ++ sed -e s/-/_/g + language=ff + echo '%lang(ff) /usr/lib64/firefox/langpacks/langpack-ff@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/fi.xpi .xpi + language=fi + extensionID=langpack-fi@firefox.mozilla.org + /usr/bin/mkdir -p langpack-fi@firefox.mozilla.org + unzip -qq firefox-langpacks/fi.xpi -d langpack-fi@firefox.mozilla.org + find langpack-fi@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-fi@firefox.mozilla.org + zip -qq -r9mX ../langpack-fi@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-fi@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo fi ++ sed -e s/-/_/g + language=fi + echo '%lang(fi) /usr/lib64/firefox/langpacks/langpack-fi@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/fr.xpi .xpi + language=fr + extensionID=langpack-fr@firefox.mozilla.org + /usr/bin/mkdir -p langpack-fr@firefox.mozilla.org + unzip -qq firefox-langpacks/fr.xpi -d langpack-fr@firefox.mozilla.org + find langpack-fr@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-fr@firefox.mozilla.org + zip -qq -r9mX ../langpack-fr@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-fr@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo fr ++ sed -e s/-/_/g + language=fr + echo '%lang(fr) /usr/lib64/firefox/langpacks/langpack-fr@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/fy-NL.xpi .xpi + language=fy-NL + extensionID=langpack-fy-NL@firefox.mozilla.org + /usr/bin/mkdir -p langpack-fy-NL@firefox.mozilla.org + unzip -qq firefox-langpacks/fy-NL.xpi -d langpack-fy-NL@firefox.mozilla.org + find langpack-fy-NL@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-fy-NL@firefox.mozilla.org + zip -qq -r9mX ../langpack-fy-NL@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-fy-NL@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo fy-NL ++ sed -e s/-/_/g + language=fy_NL + echo '%lang(fy_NL) /usr/lib64/firefox/langpacks/langpack-fy-NL@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/ga-IE.xpi .xpi + language=ga-IE + extensionID=langpack-ga-IE@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ga-IE@firefox.mozilla.org + unzip -qq firefox-langpacks/ga-IE.xpi -d langpack-ga-IE@firefox.mozilla.org + find langpack-ga-IE@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ga-IE@firefox.mozilla.org + zip -qq -r9mX ../langpack-ga-IE@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-ga-IE@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo ga-IE ++ sed -e s/-/_/g + language=ga_IE + echo '%lang(ga_IE) /usr/lib64/firefox/langpacks/langpack-ga-IE@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/gd.xpi .xpi + language=gd + extensionID=langpack-gd@firefox.mozilla.org + /usr/bin/mkdir -p langpack-gd@firefox.mozilla.org + unzip -qq firefox-langpacks/gd.xpi -d langpack-gd@firefox.mozilla.org + find langpack-gd@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-gd@firefox.mozilla.org + zip -qq -r9mX ../langpack-gd@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-gd@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo gd ++ sed -e s/-/_/g + language=gd + echo '%lang(gd) /usr/lib64/firefox/langpacks/langpack-gd@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/gl.xpi .xpi + language=gl + extensionID=langpack-gl@firefox.mozilla.org + /usr/bin/mkdir -p langpack-gl@firefox.mozilla.org + unzip -qq firefox-langpacks/gl.xpi -d langpack-gl@firefox.mozilla.org + find langpack-gl@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-gl@firefox.mozilla.org + zip -qq -r9mX ../langpack-gl@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-gl@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo gl ++ sed -e s/-/_/g + language=gl + echo '%lang(gl) /usr/lib64/firefox/langpacks/langpack-gl@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/gn.xpi .xpi + language=gn + extensionID=langpack-gn@firefox.mozilla.org + /usr/bin/mkdir -p langpack-gn@firefox.mozilla.org + unzip -qq firefox-langpacks/gn.xpi -d langpack-gn@firefox.mozilla.org + find langpack-gn@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-gn@firefox.mozilla.org + zip -qq -r9mX ../langpack-gn@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-gn@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo gn ++ sed -e s/-/_/g + language=gn + echo '%lang(gn) /usr/lib64/firefox/langpacks/langpack-gn@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/gu-IN.xpi .xpi + language=gu-IN + extensionID=langpack-gu-IN@firefox.mozilla.org + /usr/bin/mkdir -p langpack-gu-IN@firefox.mozilla.org + unzip -qq firefox-langpacks/gu-IN.xpi -d langpack-gu-IN@firefox.mozilla.org + find langpack-gu-IN@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-gu-IN@firefox.mozilla.org + zip -qq -r9mX ../langpack-gu-IN@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-gu-IN@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo gu-IN ++ sed -e s/-/_/g + language=gu_IN + echo '%lang(gu_IN) /usr/lib64/firefox/langpacks/langpack-gu-IN@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/he.xpi .xpi + language=he + extensionID=langpack-he@firefox.mozilla.org + /usr/bin/mkdir -p langpack-he@firefox.mozilla.org + unzip -qq firefox-langpacks/he.xpi -d langpack-he@firefox.mozilla.org + find langpack-he@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-he@firefox.mozilla.org + zip -qq -r9mX ../langpack-he@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-he@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo he ++ sed -e s/-/_/g + language=he + echo '%lang(he) /usr/lib64/firefox/langpacks/langpack-he@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/hi-IN.xpi .xpi + language=hi-IN + extensionID=langpack-hi-IN@firefox.mozilla.org + /usr/bin/mkdir -p langpack-hi-IN@firefox.mozilla.org + unzip -qq firefox-langpacks/hi-IN.xpi -d langpack-hi-IN@firefox.mozilla.org + find langpack-hi-IN@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-hi-IN@firefox.mozilla.org + zip -qq -r9mX ../langpack-hi-IN@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-hi-IN@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo hi-IN ++ sed -e s/-/_/g + language=hi_IN + echo '%lang(hi_IN) /usr/lib64/firefox/langpacks/langpack-hi-IN@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/hr.xpi .xpi + language=hr + extensionID=langpack-hr@firefox.mozilla.org + /usr/bin/mkdir -p langpack-hr@firefox.mozilla.org + unzip -qq firefox-langpacks/hr.xpi -d langpack-hr@firefox.mozilla.org + find langpack-hr@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-hr@firefox.mozilla.org + zip -qq -r9mX ../langpack-hr@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-hr@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo hr ++ sed -e s/-/_/g + language=hr + echo '%lang(hr) /usr/lib64/firefox/langpacks/langpack-hr@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/hsb.xpi .xpi + language=hsb + extensionID=langpack-hsb@firefox.mozilla.org + /usr/bin/mkdir -p langpack-hsb@firefox.mozilla.org + unzip -qq firefox-langpacks/hsb.xpi -d langpack-hsb@firefox.mozilla.org + find langpack-hsb@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-hsb@firefox.mozilla.org + zip -qq -r9mX ../langpack-hsb@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-hsb@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo hsb ++ sed -e s/-/_/g + language=hsb + echo '%lang(hsb) /usr/lib64/firefox/langpacks/langpack-hsb@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/hu.xpi .xpi + language=hu + extensionID=langpack-hu@firefox.mozilla.org + /usr/bin/mkdir -p langpack-hu@firefox.mozilla.org + unzip -qq firefox-langpacks/hu.xpi -d langpack-hu@firefox.mozilla.org + find langpack-hu@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-hu@firefox.mozilla.org + zip -qq -r9mX ../langpack-hu@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-hu@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo hu ++ sed -e s/-/_/g + language=hu + echo '%lang(hu) /usr/lib64/firefox/langpacks/langpack-hu@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/hy-AM.xpi .xpi + language=hy-AM + extensionID=langpack-hy-AM@firefox.mozilla.org + /usr/bin/mkdir -p langpack-hy-AM@firefox.mozilla.org + unzip -qq firefox-langpacks/hy-AM.xpi -d langpack-hy-AM@firefox.mozilla.org + find langpack-hy-AM@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-hy-AM@firefox.mozilla.org + zip -qq -r9mX ../langpack-hy-AM@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-hy-AM@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo hy-AM ++ sed -e s/-/_/g + language=hy_AM + echo '%lang(hy_AM) /usr/lib64/firefox/langpacks/langpack-hy-AM@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/ia.xpi .xpi + language=ia + extensionID=langpack-ia@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ia@firefox.mozilla.org + unzip -qq firefox-langpacks/ia.xpi -d langpack-ia@firefox.mozilla.org + find langpack-ia@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ia@firefox.mozilla.org + zip -qq -r9mX ../langpack-ia@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-ia@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo ia ++ sed -e s/-/_/g + language=ia + echo '%lang(ia) /usr/lib64/firefox/langpacks/langpack-ia@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/id.xpi .xpi + language=id + extensionID=langpack-id@firefox.mozilla.org + /usr/bin/mkdir -p langpack-id@firefox.mozilla.org + unzip -qq firefox-langpacks/id.xpi -d langpack-id@firefox.mozilla.org + find langpack-id@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-id@firefox.mozilla.org + zip -qq -r9mX ../langpack-id@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-id@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo id ++ sed -e s/-/_/g + language=id + echo '%lang(id) /usr/lib64/firefox/langpacks/langpack-id@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/is.xpi .xpi + language=is + extensionID=langpack-is@firefox.mozilla.org + /usr/bin/mkdir -p langpack-is@firefox.mozilla.org + unzip -qq firefox-langpacks/is.xpi -d langpack-is@firefox.mozilla.org + find langpack-is@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-is@firefox.mozilla.org + zip -qq -r9mX ../langpack-is@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-is@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo is ++ sed -e s/-/_/g + language=is + echo '%lang(is) /usr/lib64/firefox/langpacks/langpack-is@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/it.xpi .xpi + language=it + extensionID=langpack-it@firefox.mozilla.org + /usr/bin/mkdir -p langpack-it@firefox.mozilla.org + unzip -qq firefox-langpacks/it.xpi -d langpack-it@firefox.mozilla.org + find langpack-it@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-it@firefox.mozilla.org + zip -qq -r9mX ../langpack-it@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-it@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo it ++ sed -e s/-/_/g + language=it + echo '%lang(it) /usr/lib64/firefox/langpacks/langpack-it@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/ja.xpi .xpi + language=ja + extensionID=langpack-ja@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ja@firefox.mozilla.org + unzip -qq firefox-langpacks/ja.xpi -d langpack-ja@firefox.mozilla.org + find langpack-ja@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ja@firefox.mozilla.org + zip -qq -r9mX ../langpack-ja@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-ja@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo ja ++ sed -e s/-/_/g + language=ja + echo '%lang(ja) /usr/lib64/firefox/langpacks/langpack-ja@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/ka.xpi .xpi + language=ka + extensionID=langpack-ka@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ka@firefox.mozilla.org + unzip -qq firefox-langpacks/ka.xpi -d langpack-ka@firefox.mozilla.org + find langpack-ka@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ka@firefox.mozilla.org + zip -qq -r9mX ../langpack-ka@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-ka@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo ka ++ sed -e s/-/_/g + language=ka + echo '%lang(ka) /usr/lib64/firefox/langpacks/langpack-ka@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/kab.xpi .xpi + language=kab + extensionID=langpack-kab@firefox.mozilla.org + /usr/bin/mkdir -p langpack-kab@firefox.mozilla.org + unzip -qq firefox-langpacks/kab.xpi -d langpack-kab@firefox.mozilla.org + find langpack-kab@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-kab@firefox.mozilla.org + zip -qq -r9mX ../langpack-kab@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-kab@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo kab ++ sed -e s/-/_/g + language=kab + echo '%lang(kab) /usr/lib64/firefox/langpacks/langpack-kab@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/kk.xpi .xpi + language=kk + extensionID=langpack-kk@firefox.mozilla.org + /usr/bin/mkdir -p langpack-kk@firefox.mozilla.org + unzip -qq firefox-langpacks/kk.xpi -d langpack-kk@firefox.mozilla.org + find langpack-kk@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-kk@firefox.mozilla.org + zip -qq -r9mX ../langpack-kk@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-kk@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo kk ++ sed -e s/-/_/g + language=kk + echo '%lang(kk) /usr/lib64/firefox/langpacks/langpack-kk@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/km.xpi .xpi + language=km + extensionID=langpack-km@firefox.mozilla.org + /usr/bin/mkdir -p langpack-km@firefox.mozilla.org + unzip -qq firefox-langpacks/km.xpi -d langpack-km@firefox.mozilla.org + find langpack-km@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-km@firefox.mozilla.org + zip -qq -r9mX ../langpack-km@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-km@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo km ++ sed -e s/-/_/g + language=km + echo '%lang(km) /usr/lib64/firefox/langpacks/langpack-km@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/kn.xpi .xpi + language=kn + extensionID=langpack-kn@firefox.mozilla.org + /usr/bin/mkdir -p langpack-kn@firefox.mozilla.org + unzip -qq firefox-langpacks/kn.xpi -d langpack-kn@firefox.mozilla.org + find langpack-kn@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-kn@firefox.mozilla.org + zip -qq -r9mX ../langpack-kn@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-kn@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo kn ++ sed -e s/-/_/g + language=kn + echo '%lang(kn) /usr/lib64/firefox/langpacks/langpack-kn@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/ko.xpi .xpi + language=ko + extensionID=langpack-ko@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ko@firefox.mozilla.org + unzip -qq firefox-langpacks/ko.xpi -d langpack-ko@firefox.mozilla.org + find langpack-ko@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ko@firefox.mozilla.org + zip -qq -r9mX ../langpack-ko@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-ko@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo ko ++ sed -e s/-/_/g + language=ko + echo '%lang(ko) /usr/lib64/firefox/langpacks/langpack-ko@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/lij.xpi .xpi + language=lij + extensionID=langpack-lij@firefox.mozilla.org + /usr/bin/mkdir -p langpack-lij@firefox.mozilla.org + unzip -qq firefox-langpacks/lij.xpi -d langpack-lij@firefox.mozilla.org + find langpack-lij@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-lij@firefox.mozilla.org + zip -qq -r9mX ../langpack-lij@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-lij@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo lij ++ sed -e s/-/_/g + language=lij + echo '%lang(lij) /usr/lib64/firefox/langpacks/langpack-lij@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/lt.xpi .xpi + language=lt + extensionID=langpack-lt@firefox.mozilla.org + /usr/bin/mkdir -p langpack-lt@firefox.mozilla.org + unzip -qq firefox-langpacks/lt.xpi -d langpack-lt@firefox.mozilla.org + find langpack-lt@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-lt@firefox.mozilla.org + zip -qq -r9mX ../langpack-lt@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-lt@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo lt ++ sed -e s/-/_/g + language=lt + echo '%lang(lt) /usr/lib64/firefox/langpacks/langpack-lt@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/lv.xpi .xpi + language=lv + extensionID=langpack-lv@firefox.mozilla.org + /usr/bin/mkdir -p langpack-lv@firefox.mozilla.org + unzip -qq firefox-langpacks/lv.xpi -d langpack-lv@firefox.mozilla.org + find langpack-lv@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-lv@firefox.mozilla.org + zip -qq -r9mX ../langpack-lv@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-lv@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo lv ++ sed -e s/-/_/g + language=lv + echo '%lang(lv) /usr/lib64/firefox/langpacks/langpack-lv@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/mk.xpi .xpi + language=mk + extensionID=langpack-mk@firefox.mozilla.org + /usr/bin/mkdir -p langpack-mk@firefox.mozilla.org + unzip -qq firefox-langpacks/mk.xpi -d langpack-mk@firefox.mozilla.org + find langpack-mk@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-mk@firefox.mozilla.org + zip -qq -r9mX ../langpack-mk@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-mk@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo mk ++ sed -e s/-/_/g + language=mk + echo '%lang(mk) /usr/lib64/firefox/langpacks/langpack-mk@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/mr.xpi .xpi + language=mr + extensionID=langpack-mr@firefox.mozilla.org + /usr/bin/mkdir -p langpack-mr@firefox.mozilla.org + unzip -qq firefox-langpacks/mr.xpi -d langpack-mr@firefox.mozilla.org + find langpack-mr@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-mr@firefox.mozilla.org + zip -qq -r9mX ../langpack-mr@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-mr@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo mr ++ sed -e s/-/_/g + language=mr + echo '%lang(mr) /usr/lib64/firefox/langpacks/langpack-mr@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/ms.xpi .xpi + language=ms + extensionID=langpack-ms@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ms@firefox.mozilla.org + unzip -qq firefox-langpacks/ms.xpi -d langpack-ms@firefox.mozilla.org + find langpack-ms@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ms@firefox.mozilla.org + zip -qq -r9mX ../langpack-ms@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-ms@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo ms ++ sed -e s/-/_/g + language=ms + echo '%lang(ms) /usr/lib64/firefox/langpacks/langpack-ms@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/my.xpi .xpi + language=my + extensionID=langpack-my@firefox.mozilla.org + /usr/bin/mkdir -p langpack-my@firefox.mozilla.org + unzip -qq firefox-langpacks/my.xpi -d langpack-my@firefox.mozilla.org + find langpack-my@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-my@firefox.mozilla.org + zip -qq -r9mX ../langpack-my@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-my@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo my ++ sed -e s/-/_/g + language=my + echo '%lang(my) /usr/lib64/firefox/langpacks/langpack-my@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/nb-NO.xpi .xpi + language=nb-NO + extensionID=langpack-nb-NO@firefox.mozilla.org + /usr/bin/mkdir -p langpack-nb-NO@firefox.mozilla.org + unzip -qq firefox-langpacks/nb-NO.xpi -d langpack-nb-NO@firefox.mozilla.org + find langpack-nb-NO@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-nb-NO@firefox.mozilla.org + zip -qq -r9mX ../langpack-nb-NO@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-nb-NO@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo nb-NO ++ sed -e s/-/_/g + language=nb_NO + echo '%lang(nb_NO) /usr/lib64/firefox/langpacks/langpack-nb-NO@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/ne-NP.xpi .xpi + language=ne-NP + extensionID=langpack-ne-NP@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ne-NP@firefox.mozilla.org + unzip -qq firefox-langpacks/ne-NP.xpi -d langpack-ne-NP@firefox.mozilla.org + find langpack-ne-NP@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ne-NP@firefox.mozilla.org + zip -qq -r9mX ../langpack-ne-NP@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-ne-NP@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo ne-NP ++ sed -e s/-/_/g + language=ne_NP + echo '%lang(ne_NP) /usr/lib64/firefox/langpacks/langpack-ne-NP@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/nl.xpi .xpi + language=nl + extensionID=langpack-nl@firefox.mozilla.org + /usr/bin/mkdir -p langpack-nl@firefox.mozilla.org + unzip -qq firefox-langpacks/nl.xpi -d langpack-nl@firefox.mozilla.org + find langpack-nl@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-nl@firefox.mozilla.org + zip -qq -r9mX ../langpack-nl@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-nl@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo nl ++ sed -e s/-/_/g + language=nl + echo '%lang(nl) /usr/lib64/firefox/langpacks/langpack-nl@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/nn-NO.xpi .xpi + language=nn-NO + extensionID=langpack-nn-NO@firefox.mozilla.org + /usr/bin/mkdir -p langpack-nn-NO@firefox.mozilla.org + unzip -qq firefox-langpacks/nn-NO.xpi -d langpack-nn-NO@firefox.mozilla.org + find langpack-nn-NO@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-nn-NO@firefox.mozilla.org + zip -qq -r9mX ../langpack-nn-NO@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-nn-NO@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo nn-NO ++ sed -e s/-/_/g + language=nn_NO + echo '%lang(nn_NO) /usr/lib64/firefox/langpacks/langpack-nn-NO@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/oc.xpi .xpi + language=oc + extensionID=langpack-oc@firefox.mozilla.org + /usr/bin/mkdir -p langpack-oc@firefox.mozilla.org + unzip -qq firefox-langpacks/oc.xpi -d langpack-oc@firefox.mozilla.org + find langpack-oc@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-oc@firefox.mozilla.org + zip -qq -r9mX ../langpack-oc@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-oc@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo oc ++ sed -e s/-/_/g + language=oc + echo '%lang(oc) /usr/lib64/firefox/langpacks/langpack-oc@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/pa-IN.xpi .xpi + language=pa-IN + extensionID=langpack-pa-IN@firefox.mozilla.org + /usr/bin/mkdir -p langpack-pa-IN@firefox.mozilla.org + unzip -qq firefox-langpacks/pa-IN.xpi -d langpack-pa-IN@firefox.mozilla.org + find langpack-pa-IN@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-pa-IN@firefox.mozilla.org + zip -qq -r9mX ../langpack-pa-IN@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-pa-IN@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo pa-IN ++ sed -e s/-/_/g + language=pa_IN + echo '%lang(pa_IN) /usr/lib64/firefox/langpacks/langpack-pa-IN@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/pl.xpi .xpi + language=pl + extensionID=langpack-pl@firefox.mozilla.org + /usr/bin/mkdir -p langpack-pl@firefox.mozilla.org + unzip -qq firefox-langpacks/pl.xpi -d langpack-pl@firefox.mozilla.org + find langpack-pl@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-pl@firefox.mozilla.org + zip -qq -r9mX ../langpack-pl@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-pl@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo pl ++ sed -e s/-/_/g + language=pl + echo '%lang(pl) /usr/lib64/firefox/langpacks/langpack-pl@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/pt-BR.xpi .xpi + language=pt-BR + extensionID=langpack-pt-BR@firefox.mozilla.org + /usr/bin/mkdir -p langpack-pt-BR@firefox.mozilla.org + unzip -qq firefox-langpacks/pt-BR.xpi -d langpack-pt-BR@firefox.mozilla.org + find langpack-pt-BR@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-pt-BR@firefox.mozilla.org + zip -qq -r9mX ../langpack-pt-BR@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-pt-BR@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo pt-BR ++ sed -e s/-/_/g + language=pt_BR + echo '%lang(pt_BR) /usr/lib64/firefox/langpacks/langpack-pt-BR@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/pt-PT.xpi .xpi + language=pt-PT + extensionID=langpack-pt-PT@firefox.mozilla.org + /usr/bin/mkdir -p langpack-pt-PT@firefox.mozilla.org + unzip -qq firefox-langpacks/pt-PT.xpi -d langpack-pt-PT@firefox.mozilla.org + find langpack-pt-PT@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-pt-PT@firefox.mozilla.org + zip -qq -r9mX ../langpack-pt-PT@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-pt-PT@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo pt-PT ++ sed -e s/-/_/g + language=pt_PT + echo '%lang(pt_PT) /usr/lib64/firefox/langpacks/langpack-pt-PT@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/rm.xpi .xpi + language=rm + extensionID=langpack-rm@firefox.mozilla.org + /usr/bin/mkdir -p langpack-rm@firefox.mozilla.org + unzip -qq firefox-langpacks/rm.xpi -d langpack-rm@firefox.mozilla.org + find langpack-rm@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-rm@firefox.mozilla.org + zip -qq -r9mX ../langpack-rm@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-rm@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo rm ++ sed -e s/-/_/g + language=rm + echo '%lang(rm) /usr/lib64/firefox/langpacks/langpack-rm@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/ro.xpi .xpi + language=ro + extensionID=langpack-ro@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ro@firefox.mozilla.org + unzip -qq firefox-langpacks/ro.xpi -d langpack-ro@firefox.mozilla.org + find langpack-ro@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ro@firefox.mozilla.org + zip -qq -r9mX ../langpack-ro@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-ro@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo ro ++ sed -e s/-/_/g + language=ro + echo '%lang(ro) /usr/lib64/firefox/langpacks/langpack-ro@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/ru.xpi .xpi + language=ru + extensionID=langpack-ru@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ru@firefox.mozilla.org + unzip -qq firefox-langpacks/ru.xpi -d langpack-ru@firefox.mozilla.org + find langpack-ru@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ru@firefox.mozilla.org + zip -qq -r9mX ../langpack-ru@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-ru@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo ru ++ sed -e s/-/_/g + language=ru + echo '%lang(ru) /usr/lib64/firefox/langpacks/langpack-ru@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/si.xpi .xpi + language=si + extensionID=langpack-si@firefox.mozilla.org + /usr/bin/mkdir -p langpack-si@firefox.mozilla.org + unzip -qq firefox-langpacks/si.xpi -d langpack-si@firefox.mozilla.org + find langpack-si@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-si@firefox.mozilla.org + zip -qq -r9mX ../langpack-si@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-si@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo si ++ sed -e s/-/_/g + language=si + echo '%lang(si) /usr/lib64/firefox/langpacks/langpack-si@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/sk.xpi .xpi + language=sk + extensionID=langpack-sk@firefox.mozilla.org + /usr/bin/mkdir -p langpack-sk@firefox.mozilla.org + unzip -qq firefox-langpacks/sk.xpi -d langpack-sk@firefox.mozilla.org + find langpack-sk@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-sk@firefox.mozilla.org + zip -qq -r9mX ../langpack-sk@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-sk@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo sk ++ sed -e s/-/_/g + language=sk + echo '%lang(sk) /usr/lib64/firefox/langpacks/langpack-sk@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/sl.xpi .xpi + language=sl + extensionID=langpack-sl@firefox.mozilla.org + /usr/bin/mkdir -p langpack-sl@firefox.mozilla.org + unzip -qq firefox-langpacks/sl.xpi -d langpack-sl@firefox.mozilla.org + find langpack-sl@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-sl@firefox.mozilla.org + zip -qq -r9mX ../langpack-sl@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-sl@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo sl ++ sed -e s/-/_/g + language=sl + echo '%lang(sl) /usr/lib64/firefox/langpacks/langpack-sl@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/son.xpi .xpi + language=son + extensionID=langpack-son@firefox.mozilla.org + /usr/bin/mkdir -p langpack-son@firefox.mozilla.org + unzip -qq firefox-langpacks/son.xpi -d langpack-son@firefox.mozilla.org + find langpack-son@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-son@firefox.mozilla.org + zip -qq -r9mX ../langpack-son@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-son@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo son ++ sed -e s/-/_/g + language=son + echo '%lang(son) /usr/lib64/firefox/langpacks/langpack-son@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/sq.xpi .xpi + language=sq + extensionID=langpack-sq@firefox.mozilla.org + /usr/bin/mkdir -p langpack-sq@firefox.mozilla.org + unzip -qq firefox-langpacks/sq.xpi -d langpack-sq@firefox.mozilla.org + find langpack-sq@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-sq@firefox.mozilla.org + zip -qq -r9mX ../langpack-sq@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-sq@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo sq ++ sed -e s/-/_/g + language=sq + echo '%lang(sq) /usr/lib64/firefox/langpacks/langpack-sq@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/sr.xpi .xpi + language=sr + extensionID=langpack-sr@firefox.mozilla.org + /usr/bin/mkdir -p langpack-sr@firefox.mozilla.org + unzip -qq firefox-langpacks/sr.xpi -d langpack-sr@firefox.mozilla.org + find langpack-sr@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-sr@firefox.mozilla.org + zip -qq -r9mX ../langpack-sr@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-sr@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo sr ++ sed -e s/-/_/g + language=sr + echo '%lang(sr) /usr/lib64/firefox/langpacks/langpack-sr@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/sv-SE.xpi .xpi + language=sv-SE + extensionID=langpack-sv-SE@firefox.mozilla.org + /usr/bin/mkdir -p langpack-sv-SE@firefox.mozilla.org + unzip -qq firefox-langpacks/sv-SE.xpi -d langpack-sv-SE@firefox.mozilla.org + find langpack-sv-SE@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-sv-SE@firefox.mozilla.org + zip -qq -r9mX ../langpack-sv-SE@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-sv-SE@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo sv-SE ++ sed -e s/-/_/g + language=sv_SE + echo '%lang(sv_SE) /usr/lib64/firefox/langpacks/langpack-sv-SE@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/szl.xpi .xpi + language=szl + extensionID=langpack-szl@firefox.mozilla.org + /usr/bin/mkdir -p langpack-szl@firefox.mozilla.org + unzip -qq firefox-langpacks/szl.xpi -d langpack-szl@firefox.mozilla.org + find langpack-szl@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-szl@firefox.mozilla.org + zip -qq -r9mX ../langpack-szl@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-szl@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo szl ++ sed -e s/-/_/g + language=szl + echo '%lang(szl) /usr/lib64/firefox/langpacks/langpack-szl@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/ta.xpi .xpi + language=ta + extensionID=langpack-ta@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ta@firefox.mozilla.org + unzip -qq firefox-langpacks/ta.xpi -d langpack-ta@firefox.mozilla.org + find langpack-ta@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ta@firefox.mozilla.org + zip -qq -r9mX ../langpack-ta@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-ta@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo ta ++ sed -e s/-/_/g + language=ta + echo '%lang(ta) /usr/lib64/firefox/langpacks/langpack-ta@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/te.xpi .xpi + language=te + extensionID=langpack-te@firefox.mozilla.org + /usr/bin/mkdir -p langpack-te@firefox.mozilla.org + unzip -qq firefox-langpacks/te.xpi -d langpack-te@firefox.mozilla.org + find langpack-te@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-te@firefox.mozilla.org + zip -qq -r9mX ../langpack-te@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-te@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo te ++ sed -e s/-/_/g + language=te + echo '%lang(te) /usr/lib64/firefox/langpacks/langpack-te@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/th.xpi .xpi + language=th + extensionID=langpack-th@firefox.mozilla.org + /usr/bin/mkdir -p langpack-th@firefox.mozilla.org + unzip -qq firefox-langpacks/th.xpi -d langpack-th@firefox.mozilla.org + find langpack-th@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-th@firefox.mozilla.org + zip -qq -r9mX ../langpack-th@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-th@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo th ++ sed -e s/-/_/g + language=th + echo '%lang(th) /usr/lib64/firefox/langpacks/langpack-th@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/tl.xpi .xpi + language=tl + extensionID=langpack-tl@firefox.mozilla.org + /usr/bin/mkdir -p langpack-tl@firefox.mozilla.org + unzip -qq firefox-langpacks/tl.xpi -d langpack-tl@firefox.mozilla.org + find langpack-tl@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-tl@firefox.mozilla.org + zip -qq -r9mX ../langpack-tl@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-tl@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo tl ++ sed -e s/-/_/g + language=tl + echo '%lang(tl) /usr/lib64/firefox/langpacks/langpack-tl@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/tr.xpi .xpi + language=tr + extensionID=langpack-tr@firefox.mozilla.org + /usr/bin/mkdir -p langpack-tr@firefox.mozilla.org + unzip -qq firefox-langpacks/tr.xpi -d langpack-tr@firefox.mozilla.org + find langpack-tr@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-tr@firefox.mozilla.org + zip -qq -r9mX ../langpack-tr@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-tr@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo tr ++ sed -e s/-/_/g + language=tr + echo '%lang(tr) /usr/lib64/firefox/langpacks/langpack-tr@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/trs.xpi .xpi + language=trs + extensionID=langpack-trs@firefox.mozilla.org + /usr/bin/mkdir -p langpack-trs@firefox.mozilla.org + unzip -qq firefox-langpacks/trs.xpi -d langpack-trs@firefox.mozilla.org + find langpack-trs@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-trs@firefox.mozilla.org + zip -qq -r9mX ../langpack-trs@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-trs@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo trs ++ sed -e s/-/_/g + language=trs + echo '%lang(trs) /usr/lib64/firefox/langpacks/langpack-trs@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/uk.xpi .xpi + language=uk + extensionID=langpack-uk@firefox.mozilla.org + /usr/bin/mkdir -p langpack-uk@firefox.mozilla.org + unzip -qq firefox-langpacks/uk.xpi -d langpack-uk@firefox.mozilla.org + find langpack-uk@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-uk@firefox.mozilla.org + zip -qq -r9mX ../langpack-uk@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-uk@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo uk ++ sed -e s/-/_/g + language=uk + echo '%lang(uk) /usr/lib64/firefox/langpacks/langpack-uk@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/ur.xpi .xpi + language=ur + extensionID=langpack-ur@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ur@firefox.mozilla.org + unzip -qq firefox-langpacks/ur.xpi -d langpack-ur@firefox.mozilla.org + find langpack-ur@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ur@firefox.mozilla.org + zip -qq -r9mX ../langpack-ur@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-ur@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo ur ++ sed -e s/-/_/g + language=ur + echo '%lang(ur) /usr/lib64/firefox/langpacks/langpack-ur@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/uz.xpi .xpi + language=uz + extensionID=langpack-uz@firefox.mozilla.org + /usr/bin/mkdir -p langpack-uz@firefox.mozilla.org + unzip -qq firefox-langpacks/uz.xpi -d langpack-uz@firefox.mozilla.org + find langpack-uz@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-uz@firefox.mozilla.org + zip -qq -r9mX ../langpack-uz@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-uz@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo uz ++ sed -e s/-/_/g + language=uz + echo '%lang(uz) /usr/lib64/firefox/langpacks/langpack-uz@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/vi.xpi .xpi + language=vi + extensionID=langpack-vi@firefox.mozilla.org + /usr/bin/mkdir -p langpack-vi@firefox.mozilla.org + unzip -qq firefox-langpacks/vi.xpi -d langpack-vi@firefox.mozilla.org + find langpack-vi@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-vi@firefox.mozilla.org + zip -qq -r9mX ../langpack-vi@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-vi@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo vi ++ sed -e s/-/_/g + language=vi + echo '%lang(vi) /usr/lib64/firefox/langpacks/langpack-vi@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/xh.xpi .xpi + language=xh + extensionID=langpack-xh@firefox.mozilla.org + /usr/bin/mkdir -p langpack-xh@firefox.mozilla.org + unzip -qq firefox-langpacks/xh.xpi -d langpack-xh@firefox.mozilla.org + find langpack-xh@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-xh@firefox.mozilla.org + zip -qq -r9mX ../langpack-xh@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-xh@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo xh ++ sed -e s/-/_/g + language=xh + echo '%lang(xh) /usr/lib64/firefox/langpacks/langpack-xh@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/zh-CN.xpi .xpi + language=zh-CN + extensionID=langpack-zh-CN@firefox.mozilla.org + /usr/bin/mkdir -p langpack-zh-CN@firefox.mozilla.org + unzip -qq firefox-langpacks/zh-CN.xpi -d langpack-zh-CN@firefox.mozilla.org + find langpack-zh-CN@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-zh-CN@firefox.mozilla.org + zip -qq -r9mX ../langpack-zh-CN@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-zh-CN@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo zh-CN ++ sed -e s/-/_/g + language=zh_CN + echo '%lang(zh_CN) /usr/lib64/firefox/langpacks/langpack-zh-CN@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` ++ basename firefox-langpacks/zh-TW.xpi .xpi + language=zh-TW + extensionID=langpack-zh-TW@firefox.mozilla.org + /usr/bin/mkdir -p langpack-zh-TW@firefox.mozilla.org + unzip -qq firefox-langpacks/zh-TW.xpi -d langpack-zh-TW@firefox.mozilla.org + find langpack-zh-TW@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-zh-TW@firefox.mozilla.org + zip -qq -r9mX ../langpack-zh-TW@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-90.0.2 + /usr/bin/install -m 644 langpack-zh-TW@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks ++ echo zh-TW ++ sed -e s/-/_/g + language=zh_TW + echo '%lang(zh_TW) /usr/lib64/firefox/langpacks/langpack-zh-TW@firefox.mozilla.org.xpi' + /usr/bin/rm -rf firefox-langpacks + create_default_langpack es-AR es + language_long=es-AR + language_short=es + cd /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks + ln -s langpack-es-AR@firefox.mozilla.org.xpi langpack-es@firefox.mozilla.org.xpi + cd - /builddir/build/BUILD/firefox-90.0.2 + echo '%lang(es) /usr/lib64/firefox/langpacks/langpack-es@firefox.mozilla.org.xpi' + create_default_langpack fy-NL fy + language_long=fy-NL + language_short=fy + cd /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks + ln -s langpack-fy-NL@firefox.mozilla.org.xpi langpack-fy@firefox.mozilla.org.xpi + cd - /builddir/build/BUILD/firefox-90.0.2 + echo '%lang(fy) /usr/lib64/firefox/langpacks/langpack-fy@firefox.mozilla.org.xpi' + create_default_langpack ga-IE ga + language_long=ga-IE + language_short=ga + cd /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks + ln -s langpack-ga-IE@firefox.mozilla.org.xpi langpack-ga@firefox.mozilla.org.xpi + cd - /builddir/build/BUILD/firefox-90.0.2 + echo '%lang(ga) /usr/lib64/firefox/langpacks/langpack-ga@firefox.mozilla.org.xpi' + create_default_langpack gu-IN gu + language_long=gu-IN + language_short=gu + cd /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks + ln -s langpack-gu-IN@firefox.mozilla.org.xpi langpack-gu@firefox.mozilla.org.xpi + cd - /builddir/build/BUILD/firefox-90.0.2 + echo '%lang(gu) /usr/lib64/firefox/langpacks/langpack-gu@firefox.mozilla.org.xpi' + create_default_langpack hi-IN hi + language_long=hi-IN + language_short=hi + cd /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks + ln -s langpack-hi-IN@firefox.mozilla.org.xpi langpack-hi@firefox.mozilla.org.xpi + cd - /builddir/build/BUILD/firefox-90.0.2 + echo '%lang(hi) /usr/lib64/firefox/langpacks/langpack-hi@firefox.mozilla.org.xpi' + create_default_langpack hy-AM hy + language_long=hy-AM + language_short=hy + cd /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks + ln -s langpack-hy-AM@firefox.mozilla.org.xpi langpack-hy@firefox.mozilla.org.xpi + cd - /builddir/build/BUILD/firefox-90.0.2 + echo '%lang(hy) /usr/lib64/firefox/langpacks/langpack-hy@firefox.mozilla.org.xpi' + create_default_langpack nb-NO nb + language_long=nb-NO + language_short=nb + cd /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks + ln -s langpack-nb-NO@firefox.mozilla.org.xpi langpack-nb@firefox.mozilla.org.xpi + cd - /builddir/build/BUILD/firefox-90.0.2 + echo '%lang(nb) /usr/lib64/firefox/langpacks/langpack-nb@firefox.mozilla.org.xpi' + create_default_langpack nn-NO nn + language_long=nn-NO + language_short=nn + cd /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks + ln -s langpack-nn-NO@firefox.mozilla.org.xpi langpack-nn@firefox.mozilla.org.xpi + cd - /builddir/build/BUILD/firefox-90.0.2 + echo '%lang(nn) /usr/lib64/firefox/langpacks/langpack-nn@firefox.mozilla.org.xpi' + create_default_langpack pa-IN pa + language_long=pa-IN + language_short=pa + cd /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks + ln -s langpack-pa-IN@firefox.mozilla.org.xpi langpack-pa@firefox.mozilla.org.xpi + cd - /builddir/build/BUILD/firefox-90.0.2 + echo '%lang(pa) /usr/lib64/firefox/langpacks/langpack-pa@firefox.mozilla.org.xpi' + create_default_langpack pt-PT pt + language_long=pt-PT + language_short=pt + cd /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks + ln -s langpack-pt-PT@firefox.mozilla.org.xpi langpack-pt@firefox.mozilla.org.xpi + cd - /builddir/build/BUILD/firefox-90.0.2 + echo '%lang(pt) /usr/lib64/firefox/langpacks/langpack-pt@firefox.mozilla.org.xpi' + create_default_langpack sv-SE sv + language_long=sv-SE + language_short=sv + cd /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks + ln -s langpack-sv-SE@firefox.mozilla.org.xpi langpack-sv@firefox.mozilla.org.xpi + cd - /builddir/build/BUILD/firefox-90.0.2 + echo '%lang(sv) /usr/lib64/firefox/langpacks/langpack-sv@firefox.mozilla.org.xpi' + create_default_langpack zh-TW zh + language_long=zh-TW + language_short=zh + cd /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/langpacks + ln -s langpack-zh-TW@firefox.mozilla.org.xpi langpack-zh@firefox.mozilla.org.xpi + cd - /builddir/build/BUILD/firefox-90.0.2 + echo '%lang(zh) /usr/lib64/firefox/langpacks/langpack-zh@firefox.mozilla.org.xpi' + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64//usr/lib64/firefox/browser/defaults/preferences + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64//etc/firefox/pref + /usr/bin/mkdir -p '/builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' + /usr/bin/mkdir -p '/builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' + /usr/bin/install -p -c -m 644 LICENSE /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64//usr/lib64/firefox + /usr/bin/rm -rf /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/dictionaries + ln -s /usr/share/myspell /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/dictionaries + /usr/bin/cp /builddir/build/SOURCES/firefox-redhat-default-prefs.js /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/browser/defaults/preferences + /usr/bin/cp build/unix/run-mozilla.sh /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/distribution + /usr/bin/cp /builddir/build/SOURCES/distribution.ini /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/distribution + mkdir -p /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/share/metainfo ++ date +%F + /usr/bin/sed -e s/__VERSION__/90.0.2/ -e s/__DATE__/2021-07-23/ /builddir/build/SOURCES/firefox.appdata.xml.in + mkdir -p /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/share/gnome-shell/search-providers + /usr/bin/cp /builddir/build/SOURCES/firefox-search-provider.ini /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/share/gnome-shell/search-providers + rm -rf /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/gtk2/ + rm -f /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox-devel-90.0.2/sdk/lib/libmozjs.so + rm -f /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox-devel-90.0.2/sdk/lib/libmozalloc.so + rm -f /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox-devel-90.0.2/sdk/lib/libxul.so + /usr/lib/rpm/find-debuginfo.sh -j224 --strict-build-id -m -i --build-id-seed 90.0.2-1.fc34 --unique-debug-suffix -90.0.2-1.fc34.aarch64 --unique-debug-src-base firefox-90.0.2-1.fc34.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/firefox-90.0.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/firefox explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/firefox-bin explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/gmp-clearkey/0.1/libclearkey.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/liblgpllibs.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/libmozavcodec.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/libmozavutil.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/libmozsqlite3.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/libmozgtk.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/libmozwayland.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/libxul.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/pingsender explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/libmozsandbox.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/plugin-container extracting debug info from /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/liblgpllibs.so extracting debug info from /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/firefox extracting debug info from /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/firefox-bin extracting debug info from /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/gmp-clearkey/0.1/libclearkey.so extracting debug info from /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/libmozavutil.so extracting debug info from /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/libmozavcodec.so extracting debug info from /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/libmozsqlite3.so extracting debug info from /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/libmozgtk.so extracting debug info from /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/libmozwayland.so extracting debug info from /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/libxul.so extracting debug info from /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/pingsender extracting debug info from /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/libmozsandbox.so extracting debug info from /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/plugin-container dwz: ./usr/lib64/firefox/libxul.so-90.0.2-1.fc34.aarch64.debug: Too many DIEs, not optimizing dwz: ./usr/lib64/firefox/libxul.so-90.0.2-1.fc34.aarch64.debug: Couldn't find DIE at [51ea197f] referenced by DW_AT_abstract_origin from DIE at [51ebf055] original debug info size: 2745788kB, size after compression: 2734676kB /usr/lib/rpm/sepdebugcrcfix: Updated 12 CRC32s, 1 CRC32s did match. cpio: objdir/dist/include/mozilla/storage/StaticComponents.cpp: Cannot stat: No such file or directory cpio: objdir/gfx/angle/targets/preprocessor/preprocessor.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 761268 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/src/debug/firefox-90.0.2-1.fc34.aarch64/gfx/cairo/cairo/src/cairo-scaled-font.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_asconf.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_asconf.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_auth.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_auth.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_bsd_addr.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_bsd_addr.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_callout.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_callout.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_cc_functions.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_crc32.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_crc32.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_header.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_indata.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_indata.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_input.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_input.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_os.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_os_userspace.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_output.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_output.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_pcb.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_pcb.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_peeloff.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_peeloff.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_sha1.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_sha1.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_ss_functions.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_structs.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_sysctl.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_sysctl.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_timer.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_timer.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_uio.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_userspace.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_usrreq.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctp_var.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctputil.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/netinet/sctputil.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/user_atomic.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/user_environment.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/user_environment.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/user_inpcb.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/user_malloc.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/user_mbuf.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/user_mbuf.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/user_route.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/user_socket.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/netwerk/sctp/src/user_socketvar.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/objdir/dist/include/google/protobuf/io/coded_stream.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/other-licenses/atk-1.0/atk/atkrelationtype.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/other-licenses/nsis/Contrib/CityHash/cityhash/city.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/third_party/libwebrtc/webrtc/modules/desktop_capture/desktop_device_info.cc is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/third_party/libwebrtc/webrtc/modules/desktop_capture/linux/shared_x_util.cc is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/third_party/libwebrtc/webrtc/modules/desktop_capture/linux/shared_x_util.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/third_party/libwebrtc/webrtc/modules/video_processing/util/skin_detection.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/third_party/rust/plane-split/src/bsp.rs is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/third_party/rust/plane-split/src/clip.rs is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/third_party/rust/plane-split/src/lib.rs is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/third_party/rust/plane-split/src/polygon.rs is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/third_party/rust/type-map/src/lib.rs is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-90.0.2-1.fc34.aarch64/toolkit/components/protobuf/src/google/protobuf/generated_enum_util.cc is executable but has no shebang, removing executable bit Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.tXaWk2 + umask 022 + cd /builddir/build/BUILD + cd firefox-90.0.2 + appstream-util validate-relax --nonet /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/share/metainfo/firefox.appdata.xml /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/share/metainfo/firefox.appdata.xml: OK + RPM_EC=0 ++ jobs -p + exit 0 Processing files: firefox-90.0.2-1.fc34.aarch64 warning: Duplicate build-ids /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/firefox and /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib64/firefox/firefox-bin warning: absolute symlink: /usr/lib64/firefox/dictionaries -> /usr/share/myspell Provides: application() application(firefox.desktop) firefox = 90.0.2-1.fc34 firefox(aarch-64) = 90.0.2-1.fc34 metainfo() metainfo(firefox.appdata.xml) mimehandler(application/vnd.mozilla.xul+xml) mimehandler(application/xhtml+xml) mimehandler(text/html) mimehandler(text/mml) mimehandler(text/xml) mimehandler(x-scheme-handler/http) mimehandler(x-scheme-handler/https) webclient Requires(interp): /bin/sh /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(BuiltinLuaScripts) <= 4.2.2-1 rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires(posttrans): /bin/sh Requires: /usr/bin/bash /usr/bin/sh ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libX11-xcb.so.1()(64bit) libX11.so.6()(64bit) libXcomposite.so.1()(64bit) libXcursor.so.1()(64bit) libXdamage.so.1()(64bit) libXext.so.6()(64bit) libXfixes.so.3()(64bit) libXi.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.17)(64bit) libc.so.6(GLIBC_2.18)(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(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.17)(64bit) libfdk-aac.so.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_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) libharfbuzz.so.0()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(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.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.31)(64bit) libnss3.so(NSS_3.4)(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.52)(64bit) libnss3.so(NSS_3.55)(64bit) libnss3.so(NSS_3.58)(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) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) librt.so.1()(64bit) librt.so.1(GLIBC_2.17)(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) 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.18)(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.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libxcb-shm.so.0()(64bit) libxcb.so.1()(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: mozilla <= 37:1.7.13 Recommends: libva mozilla-openh264 >= 2.1.1 Processing files: firefox-x11-90.0.2-1.fc34.aarch64 Provides: application() application(firefox-x11.desktop) firefox-x11 = 90.0.2-1.fc34 firefox-x11(aarch-64) = 90.0.2-1.fc34 mimehandler(application/vnd.mozilla.xul+xml) mimehandler(application/xhtml+xml) mimehandler(text/html) mimehandler(text/mml) mimehandler(text/xml) mimehandler(x-scheme-handler/http) mimehandler(x-scheme-handler/https) 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: firefox-wayland-90.0.2-1.fc34.aarch64 Provides: application() application(firefox-wayland.desktop) firefox-wayland = 90.0.2-1.fc34 firefox-wayland(aarch-64) = 90.0.2-1.fc34 mimehandler(application/vnd.mozilla.xul+xml) mimehandler(application/xhtml+xml) mimehandler(text/html) mimehandler(text/mml) mimehandler(text/xml) mimehandler(x-scheme-handler/http) mimehandler(x-scheme-handler/https) 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: firefox-debugsource-90.0.2-1.fc34.aarch64 Provides: firefox-debugsource = 90.0.2-1.fc34 firefox-debugsource(aarch-64) = 90.0.2-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: firefox-debuginfo-90.0.2-1.fc34.aarch64 warning: Duplicate build-ids /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib/debug/usr/lib64/firefox/firefox-90.0.2-1.fc34.aarch64.debug and /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64/usr/lib/debug/usr/lib64/firefox/firefox-bin-90.0.2-1.fc34.aarch64.debug Provides: debuginfo(build-id) = 00e9d4cf45301f2004a2c607e6a68e8ebdc54c33 debuginfo(build-id) = 02ffbeacc214dcac7d75b9c026b11189d0672b90 debuginfo(build-id) = 1d2af4f54708e764b422f7d10567d4e8d97eed66 debuginfo(build-id) = 2bb45146a6b80643b38af78a3d84c6229175525b debuginfo(build-id) = 51cb8a221d02fbcb257118b20c748044e914ca25 debuginfo(build-id) = 5ada910b0206215212edda97f3440fca46d60d0f debuginfo(build-id) = 6c2b51bba6f2ec36fa4cc7697042987962c46b19 debuginfo(build-id) = 7e63d88b5e4dc63e0b31efe2290d2b8b8e8a22a5 debuginfo(build-id) = a00076c60986aefd9cbeaffcf7158a9871b80b5a debuginfo(build-id) = c96c470a3127bfecd4876150318863ead79f92a6 debuginfo(build-id) = e4ea093a80359b899537327dcc4e961b2830d706 debuginfo(build-id) = e53474ecc4863170d89c0176ba5e3eea537d1c5d debuginfo(build-id) = nilnil firefox-debuginfo = 90.0.2-1.fc34 firefox-debuginfo(aarch-64) = 90.0.2-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: firefox-debugsource(aarch-64) = 90.0.2-1.fc34 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64 Wrote: /builddir/build/RPMS/firefox-x11-90.0.2-1.fc34.aarch64.rpm Wrote: /builddir/build/RPMS/firefox-wayland-90.0.2-1.fc34.aarch64.rpm Wrote: /builddir/build/RPMS/firefox-90.0.2-1.fc34.aarch64.rpm Wrote: /builddir/build/RPMS/firefox-debugsource-90.0.2-1.fc34.aarch64.rpm Wrote: /builddir/build/RPMS/firefox-debuginfo-90.0.2-1.fc34.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.GfMjAI + umask 022 + cd /builddir/build/BUILD + cd firefox-90.0.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/firefox-90.0.2-1.fc34.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0